Maven has really come a long way since maven 1.0 I am using maven on my project and I am pleasantly surprised by the number of options and plugins that are available. Other than the Maven2 plugin for eclipse not setting up the project dependencies correctly, I have had no issues. The ability to download dependencies of dependencies is really nice.
Some maven2 research projects:
- Tell maven that it should use the latest and greatest of a given file, no matter what the dependent pom.xml lists. Having one library say it needs log4j-1.2.9 and another specify log4j-1.2.13 is really annoying.
- Get Maven to download the source files
- Set up a maven proxy as discussed here.
- Set up my project to automatically upload sources to external server as a backup measure.