Apache Maven Archetype Plugin 3.0.0 Released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Apache Maven Archetype Plugin 3.0.0 Released

Robert Scholte-6
The Apache Maven team is pleased to announce the release of the Apache  
Maven Archetype Plugin, version 3.0.0

The Archetype Plugin allows the user to create a Maven project from an  
existing template called an archetype.
It also allows the user to create an archetype from an existing project.

https://maven.apache.org/archetype/maven-archetype-plugin/

You should specify the version in your project's plugin configuration:

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-archetype-plugin</artifactId>
   <version>3.0.0</version>
</plugin>

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins/maven-archetype-plugin/download.cgi

Release Notes - Maven Archetype - Version 3.0.0

** Bug
     * [ARCHETYPE-283] - archetype:generate does not use <localRepository>  
in settings.xml when looking for archetype-catalog.xml
     * [ARCHETYPE-358] - Following mirror configuration from settings.xml
     * [ARCHETYPE-488] - Goal integration-test of maven-archetype-plugin  
fails with 'Cannot run additions goals." in version 3.3.1
     * [ARCHETYPE-499] - Files with no extension are not included when one  
creates archetype from project
     * [ARCHETYPE-501] - Bug generating project with blank property
     * [ARCHETYPE-502] - XMLOutputter generates files with inconsistent  
line ending on Windows
     * [ARCHETYPE-503] - Unit tests with archetype-post-generate.groovy  
fail on Windows
     * [ARCHETYPE-504] - Property excludePatterns is in required properties
     * [ARCHETYPE-509] - RequiredProperty not set in batch mode
     * [ARCHETYPE-510] - Achetype 1.0.x descriptor documentation is not  
generated any more
     * [ARCHETYPE-513] - Files in excludePatterns having a default filtered  
extension are still included
     * [ARCHETYPE-517] - Maven doesn't fail if invocation goals fail

** Improvement
     * [ARCHETYPE-204] - Add option to use remote repositories that are  
password protected
     * [ARCHETYPE-241] - Filtering of directory name same as filenames
     * [ARCHETYPE-438] - Remove support for specifying catalogs through  
direct URLs
     * [ARCHETYPE-439] - Remove archetypeRepository param
     * [ARCHETYPE-472] - Upgrade Apache Velocity Engine to 1.7
     * [ARCHETYPE-491] - Allow to run integration test with another  
archetype as parent project
     * [ARCHETYPE-496] - Allow user to specify archetype tests in project
     * [ARCHETYPE-514] - Tests fail with empty repository and 'mvn verify'
     * [ARCHETYPE-515] - Migrate plugin to Maven3

** New Feature
     * [ARCHETYPE-487] - Input validation for required properties defined  
in artifact descriptor
     * [ARCHETYPE-494] - Provide a way to change the generated project  
after archetype:generate execution

** Task
     * [ARCHETYPE-433] - Remove unused archetype registry stuff
     * [ARCHETYPE-434] - Fix cyclic dependency between archetype-common and  
maven-archetype-plugin
     * [ARCHETYPE-437] - Remove support for the create goal

Enjoy,

-The Apache Maven team
Loading...