Hi all,
This morning I switched to Maven 3. It has been as simple as:
1) Building the binaries (using Maven of course)
2) Untarring (unzipping) the generated artifact to a location of my choice
3) Changing $M2_HOME to point to the new Maven location
Eveything else just worked.
The main new features in Maven 3 are:
- Performance improvement
- The use of Google guice instead of Plexus as Dependency Injection Framework
- Support for multiple JVM scripting languages (Groovy, etc)
- Full backwards compatible with Maven 2
- A reduction of 2/3 in the code base :-)
- Support for incremental changes; this makes m2eclipse implementation ways faster
- Many other small improvements. To know more you can follow Sonatype blog
Recent Comments