- Provide a drop-in replacement for Maven 2.x. You should not have
to change your POMs, or rewrite plugins. Your projects should just work.
- Provide a more reliable, stable and performant Maven. We have
tried to make Maven 3.x faster and we’ve succeeded for any of the
projects that we’ve tested. We have a performance framework in place to
make sure we don’t regress. We are measuring network I/O, disk I/O, CPU
utilization and memory usage. We also have a massive number of
integration tests to make sure the behaviour remains consistent and
compatible as we progress. We simply aren’t going to go backward at
this point.
- Synchronize the M2Eclipse
releases with Maven 3.x so that we can immediately push fixes from
Maven 3.x into M2Eclipse. For a long time M2Eclipse was out of sync
with Maven trunk and created a great number of problems. We are now
completely in sync and within hours of making changes in Maven 3.x they
make it into the CI builds of M2Eclipse.
- Provide an easy way to embed Maven as a library. I think we’ve really proven this with M2Eclipse but Sonatype has two other efforts taking place. The first is to embed Maven 3.0 into Hudson and the second is to embed Maven 3.0 into Nexus. The APIs that we are creating not being final is largely why we are still releasing alphas. From a CLI perspective we’re pretty much done, from an embedding perspective we still have some work to do.
This blog is a collection of things that i thought i should share with the world. They are a mix of personal and professional posts.
November 15, 2009
Maven 3.0-alpha-3 Released!
If you don't know here are the goals of Maven 3.0
Subscribe to:
Post Comments (Atom)
Popular Posts
- Missing indirectly referenced artifact javax.transaction:jta:jar:1.0.1B:compile
- Maven/Nexus Failed to transfer file: Return code is: 401
- Maven 2 - WSDL TO Java using Jaxb
- Java: Ignore/Trust an invalid SSL cert for https communication
- Grails: Log4j Configuration Tricks/Issues
- Eclipse is running in a JRE, but a JDK is required - FIX
- Maven: The Definitive Guide - FREE PDF Download
- Java: Know your Java Collection API
- Using Jaxb2Marshaller to Write Object to file on disk
- Installing Tomcat 6 on Ubuntu 9.10 - Full guide

No comments:
Post a Comment