[
https://issues.apache.org/jira/browse/MINSTALL-204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Slawomir Jaranowski closed MINSTALL-204.
----------------------------------------
Resolution: Fixed
> An API incompatibility was encountered
> ---------------------------------------
>
> Key: MINSTALL-204
> URL: https://issues.apache.org/jira/browse/MINSTALL-204
> Project: Maven Install Plugin
> Issue Type: Bug
> Components: install:install
> Affects Versions: 4.0.0-beta-1
> Environment: $> mvn --version
>
>
> Apache Maven 4.0.0-beta-4 (697c543b4e3bbec1b99e9d4d1ee8e0302e748f09)
> Maven home: /Users/khm/tools/apache-maven-4.0.0-beta-4
> Java version: 22.0.2, vendor: Eclipse Adoptium, runtime:
> /Users/khm/.sdkman/candidates/java/22.0.2-tem
> Default locale: en_DE, platform encoding: UTF-8
> OS name: "mac os x", version: "14.6.1", arch: "aarch64", family: "mac"
> Reporter: Karl Heinz Marbaise
> Priority: Major
> Fix For: 4.0.0
>
>
> Just try to use the maven-install-plugin version 4.0.0-beta-1 with Maven
> 4.0.0-beta-4 fails with the following:
> {code}
> [INFO]
> --------------------------------------------------------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-install-plugin:4.0.0-beta-1:install
> (default-install) on project maven-buch: Execution default-install of goal
> org.apache.maven.plugins:maven-install-plugin:4.0.0-beta-1:install failed: An
> API incompatibility was encountered while executing
> org.apache.maven.plugins:maven-install-plugin:4.0.0-beta-1:install:
> java.lang.NoSuchMethodError: 'org.apache.maven.api.Artifact
> org.apache.maven.api.Project.getPomArtifact()'
> [ERROR] -----------------------------------------------------
> [ERROR] realm =
> plugin>org.apache.maven.plugins:maven-install-plugin:4.0.0-beta-1
> [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> [ERROR] urls[0] =
> file:/Users/khm/.m2/repository/org/apache/maven/plugins/maven-install-plugin/4.0.0-beta-1/maven-install-plugin-4.0.0-beta-1.jar
> [ERROR] urls[1] =
> file:/Users/khm/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/4.0.0-beta-1/maven-plugin-annotations-4.0.0-beta-1.jar
> [ERROR] Number of foreign imports: 1
> [ERROR] import: Entry[import from realm ClassRealm[maven.api.v4, parent:
> null]]
> [ERROR]
> [ERROR] -----------------------------------------------------
> [ERROR]
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the '-e'
> switch
> [ERROR] Re-run Maven using the '-X' switch to enable verbose output
> [ERROR]
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)