I spent my lunch with a colleague today, trying to get axiom set up on a VM and demonstrating the basic http routing example I blogged about a few days ago. Sadly the release on sourceforge appears to be broken with respect to the packaged jars in the lib directory (duplicate versions of axiom-core). We got things worked out by pulling the current HEAD from github and running the maven package task before installing from the generated distro.
As I don’t plan to release to sourceforge again until 0.5.x, I would recommend this as the best approach if you’re planning to look at axiom. The version in revision control is usually quite stable as I do most experimental changes in branches anyway. Running the local maven build and installing from the generated distribution is quite simple:
$ maven clean package assembly:assembly $ cd target $ unzip axiom-complete.zip $ ./install.sh --help
Leave a comment