You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Slawomir Jaranowski <sj...@apache.org> on 2024/09/26 07:30:43 UTC
[ANN] Apache Maven Archetype Plugin 3.3.0 Released
The Apache Maven team is pleased to announce the release of the Apache
Maven Archetype Plugin, version 3.3.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/index.html
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.3.0</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.3.0
** Bug
* [ARCHETYPE-626] - mvn install deploy does not work with 3.2.1 but
worked with 3.2.0
* [ARCHETYPE-635] - Groovy present twice on classpath of m-archetype-p
* [ARCHETYPE-637] - PomUtils.addNewModule Pretty-Printing has issue on
java 9+
* [ARCHETYPE-646] - "WARNING: Parameter 'localRepository' is
deprecated" with Maven 3.9.1
* [ARCHETYPE-657] - create target/archetype-it instead of
target/classes/archetype-it
** Improvement
* [ARCHETYPE-632] - Add logging conflict line in integration-test
* [ARCHETYPE-634] - WARNING: An illegal reflective access operation has
occurred
* [ARCHETYPE-650] - improve "The defined artifact is not an archetype"
error message
* [ARCHETYPE-651] - add a message when updating local catalog
* [ARCHETYPE-654] - Clarify repository/server id used for custom
repository catalog
* [ARCHETYPE-655] - Get rid of Wagon API to download catalogs
* [ARCHETYPE-660] - Require Maven 3.6.3
* [ARCHETYPE-668] - Switch to JSR-330
* [ARCHETYPE-673] - Get rid of maven-artifact-transfer
** Task
* [ARCHETYPE-627] - Release maven archetypes
* [ARCHETYPE-652] - document requirement history
* [ARCHETYPE-661] - Refresh download page
* [ARCHETYPE-678] - Code cleanups
** Dependency upgrade
* [ARCHETYPE-641] - Update parent pom to 39
* [ARCHETYPE-642] - Plexus-utils to 3.5.1
* [ARCHETYPE-643] - Update minimum Java version to 8
* [ARCHETYPE-644] - Bump maven-invoker-plugin to 3.5.1
* [ARCHETYPE-645] - Bump ivy from 2.5.0 to 2.5.2
* [ARCHETYPE-648] - upgrade plexus-util 3 to plexus-utils 4 +
plexus-xml 3
* [ARCHETYPE-658] - Upgrade Groovy to 4.0.23
* [ARCHETYPE-659] - Upgrade Parent to 43
* [ARCHETYPE-663] - Bump org.apache.maven:maven-archiver from 3.6.1 to
3.6.2
* [ARCHETYPE-664] - Bump commons-io:commons-io from 2.15.1 to 2.17.0
* [ARCHETYPE-665] - Bump org.codehaus.plexus:plexus-archiver from 4.9.1
to 4.10.0
* [ARCHETYPE-666] - Bump com.ibm.icu:icu4j from 74.2 to 75.1
* [ARCHETYPE-667] - Upgrade Velocity to the latest version
* [ARCHETYPE-669] - Bump org.easymock:easymock from 5.3.0 to 5.4.0
* [ARCHETYPE-670] - Bump org.apache.commons:commons-lang3 from 3.14.0
to 3.17.0
* [ARCHETYPE-671] - Bump org.apache.maven.shared:maven-invoker from
3.0.1 to 3.3.0
* [ARCHETYPE-672] - Bump org.codehaus.plexus:plexus-interactivity-api
from 1.1 to 1.3
* [ARCHETYPE-677] - Upgrade versions of archetypes in internal catalog
Enjoy,
-The Apache Maven team