################## GENERAL BUILDING NOTES ############ # See also http://james.apache.org/server/3/dev.html # ###################################################### The primary build tool for James server is maven 3 (3.0.2 is required). On a new source checkout from https://svn.apache.org/repos/asf/james/ start by running $ mvn package This will compile all modules and build the distribution. The distribution binary and source build can be found under "container/spring/target" and should contain everything you need to start with. For just building without running junit tests: $ mvn package -DskipTests=true Some tests have been disabled by default (*TestLive.java) because they are not reliable enough for continuous integration testing. To run the full set of tests, do: $ mvn install -Plivetests