Building ServiceMix From Source
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.and management tool. We have tested the build with Maven 2.0.6 8 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.
, but Maven 2.0.9 is known to cause some issues that prevent a successful build. Be sure to read the FAQ
Getting started
- Download and install Maven 2.0.8.
- Get the latest code from SVN
- Build the code with the following command
Code Block |
---|
mvn -Dmaven.test.skip=true -Pstep1 install mvn -Dmaven.test.skip=true -Pstep2 install |
Tip | ||
---|---|---|
| ||
|
Warning | ||
---|---|---|
| ||
There is an issue in building if you use the system property style of declaring the profiles (i.e., -Dprofile=step2) as the XFire Maven plugin thinks step2 is a profile name it should use. This is fixed in the ServiceMix trunk (3.3 or greater). To work around this issue, use the -Pstep2 style of declaring the profile as noted above. |
...