You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@maven.apache.org by Robert Scholte <rf...@apache.org> on 2017/02/12 16:50:27 UTC

[ANN] Apache Maven Archetype Plugin 3.0.0 Released

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