pekko/pom.xml

159 lines
4.8 KiB
XML

<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<name>Akka Actor Kernel</name>
<artifactId>akka</artifactId>
<groupId>${akka.groupId}</groupId>
<version>${akka.version}</version>
<inceptionYear>2009</inceptionYear>
<packaging>pom</packaging>
<properties>
<akka.version>0.5</akka.version>
<akka.groupId>se.scalablesolutions.akka</akka.groupId>
<scala.version>2.7.5</scala.version>
</properties>
<modules>
<module>util-java</module>
<module>kernel</module>
<module>fun-test-java</module>
<module>samples-scala</module>
<module>samples-java</module>
</modules>
<repositories>
<repository>
<id>repo1.maven</id>
<name>Maven Main Repository</name>
<url>http://repo1.maven.org/maven2</url>
<!--<snapshots>
<enabled>true</enabled>
</snapshots>-->
</repository>
<repository>
<id>project.embedded.module</id>
<name>Project Embedded Repository</name>
<url>file://${basedir}/../embedded-repo</url>
</repository>
<repository>
<id>scala-tools-snapshots</id>
<name>Scala-Tools Maven2 Snapshot Repository</name>
<url>http://scala-tools.org/repo-snapshots</url>
</repository>
<repository>
<id>scala-tools</id>
<name>Scala-Tools Maven2 Repository</name>
<url>http://scala-tools.org/repo-releases</url>
</repository>
<repository>
<id>lag</id>
<name>Configgy's' Repository</name>
<url>http://www.lag.net/repo</url>
</repository>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2</url>
</repository>
<repository>
<id>java.net</id>
<name>Java.net Legacy Repository for Maven</name>
<url>http://download.java.net/maven/1</url>
<layout>legacy</layout>
</repository>
<repository>
<id>guiceyfruit.release</id>
<name>GuiceyFruit Release Repository</name>
<url>http://guiceyfruit.googlecode.com/svn/repo/releases/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>guiceyfruit.snapshot</id>
<name>GuiceyFruit Snapshot Repository</name>
<url>http://guiceyfruit.googlecode.com/svn/repo/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
<repository>
<id>google-maven-repository</id>
<name>Google Maven Repository</name>
<url>http://google-maven-repository.googlecode.com/svn/repository/</url>
</repository>
<repository>
<id>repository.codehaus.org</id>
<name>Codehaus Maven Repository</name>
<url>http://repository.codehaus.org</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>repository.jboss.org</id>
<name>JBoss Repository for Maven</name>
<url>http://repository.jboss.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>scala-tools.org</id>
<name>Scala-Tools Maven2 Repository</name>
<url>http://scala-tools.org/repo-releases</url>
</pluginRepository>
</pluginRepositories>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<configuration>
<tasks>
<!-- To start an akka server, use: mvn antrun:run -->
<!--echo message="akka kernel starting..."/>
<property name="compile_classpath" refid="maven.compile.classpath"/>
<property name="runtime_classpath" refid="maven.runtime.classpath"/>
<property name="test_classpath" refid="maven.test.classpath"/>
<java classname="com.scalablesolutions.akka.kernel.Kernel" fork="true">
<classpath>
<pathelement path="${runtime_classpath}"/>
<pathelement path="${compile_classpath}"/>
</classpath>
<jvmarg value="-server"/>
<jvmarg value="-Xms256M"/>
<jvmarg value="-Xmx256M"/>
<jvmarg value="-verbosegc"/>
<for profiling/performance...
<jvmarg value="-javaagent:tmp/shiftone-jrat.jar"/>
<jvmarg value="-agentlib:hprof=heap=sites"/>
<jvmarg value="-agentlib:hprof=cpu=samples"/>
<jvmarg value="-agentlib:hprof=cpu=times,thread=y"/>
<arg value="com.scalablesolutions.akka.kernel.Kernel"/>
<arg value="."/>
</java>
<echo message="akka server is shutdown"/-->
</tasks>
</configuration>
</plugin>
</plugins>
</build>
</project>