[ https://issues.apache.org/jira/browse/ARCHETYPE-674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17905892#comment-17905892 ]
Yu Yu commented on ARCHETYPE-674: --------------------------------- Should we consider the compatibility mode of archetype with Maven 4.0? After updating the dependency of maven to 4.0.0-rc-1, I noticed many similar issues. > Generating a partial archetype has an API incompatibility with Maven 4 > ---------------------------------------------------------------------- > > Key: ARCHETYPE-674 > URL: https://issues.apache.org/jira/browse/ARCHETYPE-674 > Project: Maven Archetype > Issue Type: Bug > Affects Versions: 3.2.1 > Reporter: Giovanni van der Schelde > Priority: Major > Attachments: demo-issue.zip > > > With Maven 4, when you install a partial archetype and want to run mvn > archetype:generate on an existing project the generation fails with the > following error: > {code:java} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-archetype-plugin:3.2.1:generate (default-cli) > on project demo: Execution default-cli of goal > org.apache.maven.plugins:maven-archetype-plugin:3.2.1:generate failed: An API > incompatibility was encountered while executing > org.apache.maven.plugins:maven-archetype-plugin:3.2.1:generate: > java.lang.NoSuchMethodError: 'java.lang.Object > org.apache.maven.model.Plugin.getGoals()' {code} > It also completely removes the content of the pom.xml of the existing project. -- This message was sent by Atlassian Jira (v8.20.10#820010)