Migrating the marathon project to use Maven

I have finished migrating the dependencies for the marathon project to work with dependencies from maven. I use eclipse and the plugin for maven that I use is m2eclipse. The migration has been fairly straight forward, the only difficult part was figuring out the dependencies themselves, for figuring them out I used ibiblio and some googling.

One of the difficult things was to tr to figure out the sun jta dependency. It seems like sun can not licence other parties to host their jars, so I had to use the jta.jar file that I had and use the following piece of code to install it into my local maven repository:

mvn install:install-file \
-Dfile=./jta.jar \
-DgroupId=javax.transaction \
-DartifactId=jta -Dversion=1.0.1B \
-Dpackaging=jar

I will try to get a release out there this week for the marathon project. This has been long overdue. It will be cool to actually use maven to work through it.

Leave a Reply