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