Download “Introduction to Repository Management” as a PDF Introduction While many developers have adopted Maven as a build tool, most have yet to understand the importance of maintaining a repository manager both to proxy remote repositories and to manage and distribute software artifacts. This document defines repository and repository management, providing context for developers interested […]
Rich has just published a new development build of m2eclipse 0.9.8. You can find it at: [http://m2eclipse.sonatype.org/update-dev][m2e] Notable changes: – Problem reporting plugin now respects Eclipse proxy settings. – Fixes for various deadlocks. – Option to open javadoc on selected artifact in pom editor. – Fix for synchronization issues in pom editor. Rich is accumulating […]
Ok, it will take you longer than 5 minutes, but it is possible to work the migration in parallel so that most of your team sees the conversion happen very quickly when the time is right.
Once upon a time, I was tasked with converting an existing, monolithic Ant / CVS based build to Maven 2 and Svn. This was back in the 2.0-beta-1 days (2005) so many of the tools have changed to make life easier, but I think the general process I used is still applicable to users migrating today. I’ll try to focus on the generic approach and leave specific details to the best practices documented elsewhere on this blog or in the Maven book.
Migrating from Ant to Maven requires a few basic steps: