« 12 September 2005 - Apache HTTP Server 2.1.7-beta Now Available | Main | 18 September 2005 - Apache Spamassassin 3.1.0 Released »

September 18, 2005

18 September 2005 - Apache Maven 2.0 Beta 1 Now Available

The Apache Maven team is proud to announce the beta release of Maven 2.0.

Download it from http://maven.apache.org/maven2/download.html

Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

This release includes 206 bug fixes and enhancements [1] since the previous release on 26 June.

Maven 2.0 is a rewrite of the popular Maven application to achieve a number of goals, and to provide a stable basis to take it into the future. This release also includes the dependency management Ant tasks, that bring all of Maven's dependency management features to Ant.

The main new features in this release are:

  • Further improved dependency management: full support for dependency ranges
  • Reactor project aggregation support and summary
  • File system discovery of POMs and artifacts to reduce build time anduse of local and remote repositories
  • Repository metadata support
  • System scope dependency support
  • Eclipse compiler support, ability to fork compiler
  • Ability to automatically bundle sources and javadoc with deployments
  • Maven 1.x repository support
  • Allow use of setters in mojos for field population
  • Ability to separate snapshot repository
  • Ability to set minimum Maven version requirement for projects and plugins
  • Build extension support
  • Bugfixes and enhancements

This release is considered stable with a feature set comparable to Maven 1.0. Further betas and the final are expected to be backwards compatible, with a primary goal of bugfixes, usability improvements, and documentation.

A large number of plugins will be released in the coming week to match the primary Maven 1.0 plugin set. See the Maven Plugin Matrix [2] for more information.

We hope you enjoy using Maven! If you have any questions, please consult:

For news and information, see:

----

-- The Apache Maven Team

----

----

Project Info -- Apache Maven

DOAP File

Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.

Releases can be downloaded from http://maven.apache.org/download.html

Project Websitehttp://maven.apache.org/
Programming LanguagesJava
Categoriesbuild-management
Mailing Listshttp://maven.apache.org/mail-lists.html
Bug/Issue Trackerhttp://jira.codehaus.org/browse/MNG
Project Management CommitteeApache Maven

Access to the source code:

Browsehttp://svn.apache.org/viewcvs.cgi/maven/components/trunk
SVN Directhttp://svn.apache.org/repos/asf/maven/components/trunk
Posted by Tetsuya Kitahata at September 18, 2005 04:59 AM
http://www.apachenews.org/archives/000729.html
[ Category : Apache Maven ] (PDF)(XML)