Apache Maven 1.x has reached its end of life, and is no longer supported. For more information, see the announcement. Users are encouraged to migrate to the current version of Apache Maven.

Release History

VersionDateDescription
1.10 2006-07-21
1.9 2005-04-09
1.8.1 2004-08-20
1.8 2004-07-20
1.7 2004-05-15
1.6 2004-03-07
1.5 2003-10-08
1.4 2003-09-29
1.3 Maven beta 9
1.2 2003-02-12
1.1 2002-09-15
1.0 2002-08-04

Get the RSS feed of the last changes

Release 1.10 - 2006-07-21

TypeChangesBy
update Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1 aheritier
add The plugin overwrote existing ant script files without warning. From now the plugin ask you if you want to replace it. You can also use the property maven.ant.generate.force to force the plugin to replace the current script. Fixes MPANT-19. aheritier
update The property maven.ant.generatebuild.file is replaced by properties maven.ant.generate.dir, maven.ant.generate.script. The generated script is ${maven.ant.generate.dir}/${maven.ant.generate.script}. aheritier
remove The property maven.ant.generatebuild.file is removed. aheritier
add Add a new goal (ant:execute) to execute a build.xml file from maven. Fixes MPANT-25. aheritier
update Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following depen dencies are updated : commons-jelly-tags-xml v1.0 to v1.1, commons-jelly-tags-interaction v1.0 to v1.1 Fixes MAVEN-1712. aheritier

Release 1.9 - 2005-04-09

TypeChangesBy
add Ant script looks for dependencies in several remote repositories. Fixes MPANT-24. aheritier
add Add License file to jar META-INF. Fixes MPANT-23. Thanks to Phil Steitz. aheritier
update "get-deps" target store downloads to the default local maven repository ( ${user.home}/.maven/repository ). Fixes MPANT-21. aheritier
add Allow URL substitutions in generated build.xml files. Fixes MPANT-20. Thanks to Dennis Lundberg,Craig McClanahan. aheritier
add Obey jar override and not attempt to download relative jars. Fixes MPANT-7. epugh
add Ant user can set proxy settings. aheritier
add New property maven.ant.compatibility if you want a script compatible with ant 1.5 (actually for proxy settings). aheritier

Release 1.8.1 - 2004-08-20

TypeChangesBy
fix Use relative paths in test resources filesets. Fixes MPANT-16. carlos

Release 1.8 - 2004-07-20

TypeChangesBy
add Add ant's setproxy tag. Fixes MPANT-9. Thanks to Jan Nielsen. aheritier
fix Use relative paths in directory properties. Fixes MPANT-16. Thanks to Brent Worden. carlos
update Compile tests and run them only if Junit is present in ANT (display a warning otherwise). aheritier

Release 1.7 - 2004-05-15

TypeChangesBy
fix Resources are correctly copied to the specified targetPath. Fixes MPANT-14. aheritier
fix Corrects also NumberFormatException. pom.build.unitTest.resources is made up of several resource elements. Fixes MPANT-13. aheritier
fix Remove NumberFormatException if pom.build.unitTest.resources doesn't exist. Fixes MPANT-12. aheritier
fix Change plugin tests to use 'assert' tags Fixes MPANT-11. dion
fix Replace use of 'target' directory with appropriate variables brett

Release 1.6 - 2004-03-07

TypeChangesBy
fix Use relative path for javadoc. Fixes MPANT-8. evenisse
fix Check unit test source dir exists before making relative path dion

Release 1.5 - 2003-10-08

TypeChangesBy
fix Make relative paths output for various pom values. Fixes MPANT-2. dion

Release 1.4 - 2003-09-29

TypeChangesBy
update Added test project dion
fix Separate build.xml template from plugin.jelly dion
fix Allow dependencies other than 'jars' to be downloaded dion

Release 1.3 - Maven beta 9

TypeChangesBy
fix Use first remote repo the user has specified for gets dion

Release 1.2 - 2003-02-12

TypeChangesBy
add Added the new maven.ant.excludedTests property dion
fix If a project has no test source, the test targets are empty. dion
fix

Fixing a chicken-and-egg problem. The "test" and "compile-tests" tasks were putting target/${final.name}.jar into the classpath.

But... the "jar" target that creates that jarfile is dependent upon those two targets.

So, there was no way for th e first two to succeed since the jarfile couldn't be created. Now, the first two include target/classes in the classpath and all is well.

jcej
add Added the maven.ant.generatebuild.file property and docs jcej
add Added more documentation on properties and supported SCM systems dion

Release 1.1 - 2002-09-15

TypeChangesBy
update Fix documentation dion
fix Generated ant build should execute the unit tests before generating a jar. Fixes MPANT-1. dion

Release 1.0 - 2002-08-04

TypeChangesBy
add Original release for Maven 1.0-beta6 jvanzyl