Maven 2 and PEtALS

Compiling PEtALS

Core developers

Setting the maven memory option
The PEtALS compilation needs extra memory allocation.

Please set the MAVEN_OPTS system variable to -Xmx256m

Declaring maven repo
Add the settings.xml file in ~/.m2/settings.xml:

<settings>
	<profiles>
		<profile>
			<id>default-profile</id>
			<activation>
				<activeByDefault>TRUE</activeByDefault>
			</activation>
			<repositories>
				<repository>
					<id>objectweb-release</id>
					<name>Objectweb Repo</name>
					<url>http://maven.objectweb.org/maven2</url>
					<snapshots>
						<enabled>false</enabled>
					</snapshots>
					<releases>
						<enabled>true</enabled>
					</releases>
				</repository>
				<repository>
					<id>objectweb-snapshot</id>
					<name>Objectweb SNAPSHOT Repo</name>
					<url>http://maven.objectweb.org/maven2-snapshot</url>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
					<releases>
						<enabled>false</enabled>
					</releases>
				</repository>

</repositories> <pluginRepositories> <pluginRepository> <id>objectweb-plugin</id> <name>Objectweb plugin Repo</name> <url>http://maven.objectweb.org/maven2</url> <snapshots> <enabled>false</enabled> </snapshots> <releases> <enabled>true</enabled> </releases> </pluginRepository>

</pluginRepositories> </profile> </profiles> </settings>