Maven 2 tool is used.
Lookup Apache Maven 2 site documentation for installation .
To be able to build projects you must install parent pom.xml files to you Maven 2 local repository.
Use commands below to install missing parent pom.xml files. Execute this command on some temp directory(you can delete created checkout directory afterwards). First one is Top level pom, second one is parent pom to all jIvalo projects and use same pattern to other parent poms.
mvn scm:bootstrap -DconnectionUrl=scm:svn:https://jivalo.svn.sourceforge.net/svnroot/jivalo/pom/tags/parent-4 -Dgoals=install mvn scm:bootstrap -DconnectionUrl=scm:svn:https://jivalo.svn.sourceforge.net/svnroot/jivalo/projects/pom/tags/projects-2.0 -Dgoals=install
To be able to compile and run tests configure you Maven 2 to have profile below. Further information how to configure Maven 2 settings document .
Here is profile:
<profiles> ... <profile> <id>jivalo</id> <properties> <JAVA_5_HOME>C:\PROGRA~1\Java\jdk1.5.0_13</JAVA_5_HOME> <JAVA_6_HOME>C:\PROGRA~1\Java\jdk1.6.0_11</JAVA_6_HOME> <JAVA_7_HOME>TBD</JAVA_7_HOME> </properties> </profile> ... </profiles> ... <activeProfiles> <activeProfile>jivalo</activeProfile> </activeProfiles>