The Apache Maven team is pleased to announce the release of the Apache Maven 
Archetype Plugin, version 3.2.1

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.2.1</version>
</plugin>

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

https://maven.apache.org/archetype/download.cgi

Release Notes - Maven Archetype - Version 3.2.1

** Bug
    * [ARCHETYPE-308] - Should ask input for requiredProperty with defaultValue
    * [ARCHETYPE-406] - Support of velocity expressions for user-defined 
properties
    * [ARCHETYPE-531] - NullPointerException when module not specified or 
config empty in EAR plugin
    * [ARCHETYPE-565] - Unable to resolve groovy.json classes when planting
    * [ARCHETYPE-605] - Allow .gitignore file in archetype resources
    * [ARCHETYPE-606] - There is no way to include .gitignore files for the jar 
goal
    * [ARCHETYPE-618] - Some complex default value expressions trigger 
NullPointerException
    * [ARCHETYPE-620] - plexus-interactivity-1.0 bug is triggered since maven 
3.8.2
    * [ARCHETYPE-622] - maven-archetype-plugin integration-test doesn't use 
Maven settings from the main build

** New Feature
    * [ARCHETYPE-558] - Allow transitive requiredProperty from non default ones

** Improvement
    * [ARCHETYPE-624] - scope = provided for artifacts provided by Maven Core

** Dependency upgrade
    * [ARCHETYPE-601] - Upgrade to commons-lang 3.8.1
    * [ARCHETYPE-615] - Upgrade maven-artifact-transfer to 0.13.1

Enjoy,

-The Apache Maven team



Reply via email to