www-announce mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason van Zyl <jvan...@apache.org>
Subject Maven Beta 6 Released!
Date Tue, 20 Aug 2002 14:00:23 GMT
The Maven team is pleased to announce the Beta 6 release!


Maven is a Java project management and project comprehension tool. Maven
is based on the concept of a project object model (POM) in that all the
artifacts produced by Maven are a result of consulting a well defined
model for your project. Builds, documentation, source metrics, and
source cross-references are all controlled by your POM.

Maven has many goals, but in a nutshell Maven aims to make the
developer's life easier by providing a well defined project structure,
well defined development processes to follow, and a coherent body of
documentation that keeps your developers and clients apprised of what's
happening with your project. Maven alleviates a lot of what most
developers consider drudgery and lets them get on with the task at hand.
This is essential in OSS projects where there aren't many people
dedicated to the task of documenting and propagating the critical
information about your project which is necessary in order to attract
potential new developers and clients.

This version is primarily a bugfix release. Changes in this version

o Manifests are created properly within JARs. We had a temporary
glitch when moving from Ant 1.4.1 to Ant 1.5.

o Tags created with the <define:tag/> will now execute N times within
the same goal.

o Property files precedence has been changed so that project defaults
can be overriden by a project local build.properties, and those in turn
can be overriden by ${user.home}/build.properties.

o The <deploy:copy-deps/> tag will now take an optional excludes
attribute which will accept a list dependency ids where each dependency
that is listed will be excluded from the copy.

o Execution of the maven.bat file has been corrected for Win9x systems.

o Time stats shown at the end of a build are now correct.

o AspjectJ plug-in has been added.

o Eclipse plug-in has been added.

You can find the Maven distributions here:



Jason van Zyl

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  -- Jacques Ellul, The Technological Society

View raw message