Stick with 3.2.1 until a new version of the invoker is released. That method 
was deprecated about 5 years ago.

On Jun 26, 2014, at 10:42 AM, [email protected] wrote:

> 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.
> 
> [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;
> 
> Here is the configuration from my pom.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>
> 
> Cody Fyler
> Lending Grid Build Team
> G=Lending Grid Builds
> (515) - 441 - 0814
> 
> 
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
http://twitter.com/takari_io
---------------------------------------------------------

Simplex sigillum veri. (Simplicity is the seal of truth.)









Reply via email to