A look at Maven 3 alpha

March 22nd, 2010 by

We are all waiting for a stable release of Maven3 with following updates ..

  • faster, more performant .. save us time building our software and some precious memory ;)
  • improved artifact resolution api and plugin api
  • better osgi integration
  • a few bugfixes
  • no mixing of application dependencies and tooling dependencies
  • though it does not matter that much to me: polyglot features .. e.g.: “Writing your pom files in Groovy”
  • version-less parent elements for multi-module or multi-pom projects, no need to define the parent version in every submodule
  • better artifact resolution, which dependency or pom supplied which artifact to the outcome .. got that information from: “Splitter from the world of Java”

With the current alpha build there are some known problems with Maven2 projects and old maven plugins – some of them made me qq

Compatability List with Maven2:

http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html

Issue List:

http://jira.codehaus.org/secure/ReleaseNote.jspa?version=16087&styleName=Text&projectId=10500

Some information from the Sonatype guys:

http://www.sonatype.com/people/2009/11/maven-3x-paving-the-desire-lines-part-one-2/

http://www.sonatype.com/people/2009/11/maven-30-alpha-3-released/

Tags: , , , , , , , , ,

Leave a Reply

Please note, that no personal information like your IP address is stored and you're not required to enter you real name.

Comments must be approved before they are published, so please be patient after having posted a comment - it might take a short while.

Please leave these two fields as-is:
Search
Categories