[
https://jira.codehaus.org/browse/MINVOKER-166?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=348829#comment-348829
]
Karl-Heinz Marbaise commented on MINVOKER-166:
----------------------------------------------
Wow thanks for your support. So i can close the issue. All IT's working with
Maven 3.2.2 and i would say to create a bug fix release of Maven Invoker Plugin
which solves the bug.
> Failing in relationship with Maven 3.2.2
> ----------------------------------------
>
> Key: MINVOKER-166
> URL: https://jira.codehaus.org/browse/MINVOKER-166
> Project: Maven Invoker Plugin
> Issue Type: Bug
> Affects Versions: 1.8
> Environment: Maven 3.2.2
> Reporter: Karl-Heinz Marbaise
> Priority: Blocker
>
> Message of Cody Fyler on the users list:
> I just update to 3.2.2 from 3.2.1 and am now getting the error below from the
> maven-invoker-plugin. Using Java 1.8.20.
> {code}
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-invoker-plugin:1.8:run (integration-test) on
> project base-pom: Execution integration-test of goal
> org.apache.maven.plugins:maven-invoker-plugin:1.8:run failed: An API
> incompatibility was encountered while executing
> org.apache.maven.plugins:maven-invoker-plugin:1.8:run:
> java.lang.NoSuchMethodError:
> org.apache.maven.settings.Settings.getRuntimeInfo()Lorg/apache/maven/settings/RuntimeInfo;
> {code}
> Here is the configuration from my pom.xml:
> {code:xml}
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-invoker-plugin</artifactId>
> <version>1.8</version>
> <inherited>false</inherited>
> <executions>
> <execution>
> <id>pre-integration-test</id>
> <goals>
> <goal>install</goal>
> </goals>
> </execution>
> <execution>
> <id>integration-test</id>
> <goals>
> <goal>run</goal>
> </goals>
> <configuration>
> <addTestClassPath>false</addTestClassPath>
>
> <settingsFile>${basedir}/src/test/resources/settings.xml</settingsFile>
> <cloneAllFiles>true</cloneAllFiles>
> <cloneClean>true</cloneClean>
>
> <cloneProjectsTo>${project.build.directory}/it/projects</cloneProjectsTo>
> <mergeUserSettings>true</mergeUserSettings>
> <parallelThreads>4</parallelThreads>
>
> <projectsDirectory>${basedir}/src/test/resources/parent</projectsDirectory>
> <properties>
>
> <BUILD_NUMBER>${BUILD_NUMBER}</BUILD_NUMBER>
> <dryRun>true</dryRun>
> <jacoco>true</jacoco>
>
> <jenkins.build.number>${BUILD_NUMBER}</jenkins.build.number>
>
> <ignoreSnapshots>true</ignoreSnapshots>
> </properties>
>
> <pom>${basedir}/src/test/resources/parent/pom.xml</pom>
> <showErrors>true</showErrors>
> <showVersion>true</showVersion>
> <streamLogs>true</streamLogs>
> <debug>false</debug>
> <goals>
> <!--goal>clean</goal -->
> <goal>install</goal>
> <goal>sonar:sonar</goal>
> <goal>release:prepare</goal>
> <goal>release:perform</goal>
> </goals>
> </configuration>
> </execution>
> </executions>
> <configuration>
> <filterProperties>
> <artifactory.host>something.com</artifactory.host>
> </filterProperties>
>
> <localRepositoryPath>${localRepositoryPath}</localRepositoryPath>
> </configuration>
> </plugin>
> {code}
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)