ServiceMix uses Maven as its build tool. If you don't fancy using Maven you can use your IDE directly or Download a distribution or JAR.
We have tested the build with Maven 2.0.4 and it works fine.
Previous / later versions of Maven may vary - if you hit problems on other versions please talk to us on the Mailing Lists.
Be sure to read the FAQ
Getting started
- Download and install Maven.
- Get the latest code from SVN
- Build the code with the following command
mvn -Dmaven.test.skip=true -Dprofile=step1 install mvn -Dmaven.test.skip=true -Dprofile=step2 install
Next time you build, you can just run
mvn -Dmaven.test.skip=true install
Building 3.0-M1 amd 3.0-M2
Note that this only works for versions from 3.0-M3.
To build previous versions, just run
mvn -Dmaven.test.skip=true install
from the root directory.
Using an IDE
If you prefer to use an IDE then you can autogenerate the IDE's project files using maven plugins. e.g.
mvn eclipse:eclipse
or
mvn idea:idea
etc.
Note that you may need to build the whole ServiceMix project once using maven.
Please refer to the plugin reference for more details on using them.