GoogleCloudPlatform / gcloud-maven-plugin

Cloud SDK Maven Plugin for Google App Engine (Managed VMs and non Managed VMs)
Apache License 2.0
29 stars 24 forks source link

java.lang.NoSuchMethodError: org.eclipse.aether.spi.connector.ArtifactDownload.setListener #86

Closed ghost closed 8 years ago

ghost commented 8 years ago

When i try to launch the gcloud:run_mojo on maven 3.1.0 , i obtain

[INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start (default-cli) on project blog-science: Execution default-cli of goal com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start failed: An API incompatibility was encountered while executing com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start: java.lang.NoSuchMethodError: org.eclipse.aether.spi.connector.ArtifactDownload.setListener(Lorg/eclipse/aether/transfer/TransferListener;)Lorg/eclipse/aether/spi/connector/ArtifactDownload; [ERROR] ----------------------------------------------------- [ERROR] realm = plugin>com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420 [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [ERROR] urls[0] = file:/Users/broken/.m2/repository/com/google/appengine/gcloud-maven-plugin/2.0.9.106.v20160420/gcloud-maven-plugin-2.0.9.106.v20160420.jar [ERROR] urls[1] = file:/Users/broken/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar [ERROR] urls[2] = file:/Users/broken/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar [ERROR] urls[3] = file:/Users/broken/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar [ERROR] urls[4] = file:/Users/broken/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.2/org.eclipse.sisu.inject-0.3.2.jar [ERROR] urls[5] = file:/Users/broken/.m2/repository/org/apache/maven/maven-builder-support/3.3.9/maven-builder-support-3.3.9.jar [ERROR] urls[6] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-spi/1.0.2.v20150114/aether-spi-1.0.2.v20150114.jar [ERROR] urls[7] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-impl/1.0.2.v20150114/aether-impl-1.0.2.v20150114.jar [ERROR] urls[8] = file:/Users/broken/.m2/repository/com/google/inject/guice/4.0/guice-4.0-no_aop.jar [ERROR] urls[9] = file:/Users/broken/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar [ERROR] urls[10] = file:/Users/broken/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar [ERROR] urls[11] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.21/plexus-interpolation-1.21.jar [ERROR] urls[12] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar [ERROR] urls[13] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.jar [ERROR] urls[14] = file:/Users/broken/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar [ERROR] urls[15] = file:/Users/broken/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar [ERROR] urls[16] = file:/Users/broken/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar [ERROR] urls[17] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-api/1.0.2.v20150114/aether-api-1.0.2.v20150114.jar [ERROR] urls[18] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar [ERROR] urls[19] = file:/Users/broken/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar [ERROR] urls[20] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-tools-sdk/1.9.36/appengine-tools-sdk-1.9.36.jar [ERROR] urls[21] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-local-endpoints/1.9.36/appengine-local-endpoints-1.9.36.jar [ERROR] urls[22] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-endpoints/1.9.36/appengine-endpoints-1.9.36.jar [ERROR] urls[23] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-api-1.0-sdk/1.9.36/appengine-api-1.0-sdk-1.9.36.jar [ERROR] urls[24] = file:/Users/broken/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar [ERROR] urls[25] = file:/Users/broken/.m2/repository/eu/infomas/annotation-detector/3.0.5/annotation-detector-3.0.5.jar [ERROR] urls[26] = file:/Users/broken/.m2/repository/org/slf4j/slf4j-nop/1.7.13/slf4j-nop-1.7.13.jar [ERROR] urls[27] = file:/Users/broken/.m2/repository/org/slf4j/slf4j-api/1.7.13/slf4j-api-1.7.13.jar [ERROR] urls[28] = file:/Users/broken/.m2/repository/org/apache/maven/shared/maven-invoker/2.2/maven-invoker-2.2.jar [ERROR] urls[29] = file:/Users/broken/.m2/repository/org/ini4j/ini4j/0.5.4/ini4j-0.5.4.jar [ERROR] Number of foreign imports: 1 [ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]] [ERROR] [ERROR] ----------------------------------------------------- [ERROR] -> [Help 1]

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start (default-cli) on project blog-science: Execution default-cli of goal com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start failed: An API incompatibility was encountered while executing com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start: java.lang.NoSuchMethodError: org.eclipse.aether.spi.connector.ArtifactDownload.setListener(Lorg/eclipse/aether/transfer/TransferListener;)Lorg/eclipse/aether/spi/connector/ArtifactDownload;

realm = plugin>com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420 strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy urls[0] = file:/Users/broken/.m2/repository/com/google/appengine/gcloud-maven-plugin/2.0.9.106.v20160420/gcloud-maven-plugin-2.0.9.106.v20160420.jar urls[1] = file:/Users/broken/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar urls[2] = file:/Users/broken/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar urls[3] = file:/Users/broken/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar urls[4] = file:/Users/broken/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.2/org.eclipse.sisu.inject-0.3.2.jar urls[5] = file:/Users/broken/.m2/repository/org/apache/maven/maven-builder-support/3.3.9/maven-builder-support-3.3.9.jar urls[6] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-spi/1.0.2.v20150114/aether-spi-1.0.2.v20150114.jar urls[7] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-impl/1.0.2.v20150114/aether-impl-1.0.2.v20150114.jar urls[8] = file:/Users/broken/.m2/repository/com/google/inject/guice/4.0/guice-4.0-no_aop.jar urls[9] = file:/Users/broken/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar urls[10] = file:/Users/broken/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar urls[11] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.21/plexus-interpolation-1.21.jar urls[12] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar urls[13] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.jar urls[14] = file:/Users/broken/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar urls[15] = file:/Users/broken/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar urls[16] = file:/Users/broken/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar urls[17] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-api/1.0.2.v20150114/aether-api-1.0.2.v20150114.jar urls[18] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar urls[19] = file:/Users/broken/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar urls[20] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-tools-sdk/1.9.36/appengine-tools-sdk-1.9.36.jar urls[21] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-local-endpoints/1.9.36/appengine-local-endpoints-1.9.36.jar urls[22] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-endpoints/1.9.36/appengine-endpoints-1.9.36.jar urls[23] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-api-1.0-sdk/1.9.36/appengine-api-1.0-sdk-1.9.36.jar urls[24] = file:/Users/broken/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar urls[25] = file:/Users/broken/.m2/repository/eu/infomas/annotation-detector/3.0.5/annotation-detector-3.0.5.jar urls[26] = file:/Users/broken/.m2/repository/org/slf4j/slf4j-nop/1.7.13/slf4j-nop-1.7.13.jar urls[27] = file:/Users/broken/.m2/repository/org/slf4j/slf4j-api/1.7.13/slf4j-api-1.7.13.jar urls[28] = file:/Users/broken/.m2/repository/org/apache/maven/shared/maven-invoker/2.2/maven-invoker-2.2.jar urls[29] = file:/Users/broken/.m2/repository/org/ini4j/ini4j/0.5.4/ini4j-0.5.4.jar Number of foreign imports: 1 import: Entry[import from realm ClassRealm[maven.api, parent: null]]


at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:224)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:318)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:414)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357)

Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-cli of goal com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start failed: An API incompatibility was encountered while executing com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start: java.lang.NoSuchMethodError: org.eclipse.aether.spi.connector.ArtifactDownload.setListener(Lorg/eclipse/aether/transfer/TransferListener;)Lorg/eclipse/aether/spi/connector/ArtifactDownload;

realm = plugin>com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420 strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy urls[0] = file:/Users/broken/.m2/repository/com/google/appengine/gcloud-maven-plugin/2.0.9.106.v20160420/gcloud-maven-plugin-2.0.9.106.v20160420.jar urls[1] = file:/Users/broken/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar urls[2] = file:/Users/broken/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar urls[3] = file:/Users/broken/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar urls[4] = file:/Users/broken/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.2/org.eclipse.sisu.inject-0.3.2.jar urls[5] = file:/Users/broken/.m2/repository/org/apache/maven/maven-builder-support/3.3.9/maven-builder-support-3.3.9.jar urls[6] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-spi/1.0.2.v20150114/aether-spi-1.0.2.v20150114.jar urls[7] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-impl/1.0.2.v20150114/aether-impl-1.0.2.v20150114.jar urls[8] = file:/Users/broken/.m2/repository/com/google/inject/guice/4.0/guice-4.0-no_aop.jar urls[9] = file:/Users/broken/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar urls[10] = file:/Users/broken/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar urls[11] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.21/plexus-interpolation-1.21.jar urls[12] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar urls[13] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.jar urls[14] = file:/Users/broken/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar urls[15] = file:/Users/broken/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar urls[16] = file:/Users/broken/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar urls[17] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-api/1.0.2.v20150114/aether-api-1.0.2.v20150114.jar urls[18] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar urls[19] = file:/Users/broken/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar urls[20] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-tools-sdk/1.9.36/appengine-tools-sdk-1.9.36.jar urls[21] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-local-endpoints/1.9.36/appengine-local-endpoints-1.9.36.jar urls[22] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-endpoints/1.9.36/appengine-endpoints-1.9.36.jar urls[23] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-api-1.0-sdk/1.9.36/appengine-api-1.0-sdk-1.9.36.jar urls[24] = file:/Users/broken/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar urls[25] = file:/Users/broken/.m2/repository/eu/infomas/annotation-detector/3.0.5/annotation-detector-3.0.5.jar urls[26] = file:/Users/broken/.m2/repository/org/slf4j/slf4j-nop/1.7.13/slf4j-nop-1.7.13.jar urls[27] = file:/Users/broken/.m2/repository/org/slf4j/slf4j-api/1.7.13/slf4j-api-1.7.13.jar urls[28] = file:/Users/broken/.m2/repository/org/apache/maven/shared/maven-invoker/2.2/maven-invoker-2.2.jar urls[29] = file:/Users/broken/.m2/repository/org/ini4j/ini4j/0.5.4/ini4j-0.5.4.jar Number of foreign imports: 1 import: Entry[import from realm ClassRealm[maven.api, parent: null]]


at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:144)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
... 19 more

Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420:run_start: java.lang.NoSuchMethodError: org.eclipse.aether.spi.connector.ArtifactDownload.setListener(Lorg/eclipse/aether/transfer/TransferListener;)Lorg/eclipse/aether/spi/connector/ArtifactDownload;

realm = plugin>com.google.appengine:gcloud-maven-plugin:2.0.9.106.v20160420 strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy urls[0] = file:/Users/broken/.m2/repository/com/google/appengine/gcloud-maven-plugin/2.0.9.106.v20160420/gcloud-maven-plugin-2.0.9.106.v20160420.jar urls[1] = file:/Users/broken/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar urls[2] = file:/Users/broken/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar urls[3] = file:/Users/broken/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar urls[4] = file:/Users/broken/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.2/org.eclipse.sisu.inject-0.3.2.jar urls[5] = file:/Users/broken/.m2/repository/org/apache/maven/maven-builder-support/3.3.9/maven-builder-support-3.3.9.jar urls[6] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-spi/1.0.2.v20150114/aether-spi-1.0.2.v20150114.jar urls[7] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-impl/1.0.2.v20150114/aether-impl-1.0.2.v20150114.jar urls[8] = file:/Users/broken/.m2/repository/com/google/inject/guice/4.0/guice-4.0-no_aop.jar urls[9] = file:/Users/broken/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar urls[10] = file:/Users/broken/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar urls[11] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.21/plexus-interpolation-1.21.jar urls[12] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar urls[13] = file:/Users/broken/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.jar urls[14] = file:/Users/broken/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar urls[15] = file:/Users/broken/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar urls[16] = file:/Users/broken/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar urls[17] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-api/1.0.2.v20150114/aether-api-1.0.2.v20150114.jar urls[18] = file:/Users/broken/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar urls[19] = file:/Users/broken/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar urls[20] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-tools-sdk/1.9.36/appengine-tools-sdk-1.9.36.jar urls[21] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-local-endpoints/1.9.36/appengine-local-endpoints-1.9.36.jar urls[22] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-endpoints/1.9.36/appengine-endpoints-1.9.36.jar urls[23] = file:/Users/broken/.m2/repository/com/google/appengine/appengine-api-1.0-sdk/1.9.36/appengine-api-1.0-sdk-1.9.36.jar urls[24] = file:/Users/broken/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar urls[25] = file:/Users/broken/.m2/repository/eu/infomas/annotation-detector/3.0.5/annotation-detector-3.0.5.jar urls[26] = file:/Users/broken/.m2/repository/org/slf4j/slf4j-nop/1.7.13/slf4j-nop-1.7.13.jar urls[27] = file:/Users/broken/.m2/repository/org/slf4j/slf4j-api/1.7.13/slf4j-api-1.7.13.jar urls[28] = file:/Users/broken/.m2/repository/org/apache/maven/shared/maven-invoker/2.2/maven-invoker-2.2.jar urls[29] = file:/Users/broken/.m2/repository/org/ini4j/ini4j/0.5.4/ini4j-0.5.4.jar Number of foreign imports: 1 import: Entry[import from realm ClassRealm[maven.api, parent: null]]


at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:142)
... 20 more

Caused by: java.lang.NoSuchMethodError: org.eclipse.aether.spi.connector.ArtifactDownload.setListener(Lorg/eclipse/aether/transfer/TransferListener;)Lorg/eclipse/aether/spi/connector/ArtifactDownload; at org.eclipse.aether.internal.impl.DefaultArtifactResolver.gatherDownloads(DefaultArtifactResolver.java:556) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:503) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:421) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:223) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:294) at com.google.appengine.SdkResolver.getSdk(SdkResolver.java:102) at com.google.appengine.SdkResolver.getSdk(SdkResolver.java:64) at com.google.appengine.gcloudapp.AbstractGcloudMojo.resolveAndSetSdkRoot(AbstractGcloudMojo.java:617) at com.google.appengine.gcloudapp.AbstractGcloudMojo.executeAppCfgStagingCommand(AbstractGcloudMojo.java:661) at com.google.appengine.gcloudapp.GCloudAppRun.getCommand(GCloudAppRun.java:339) at com.google.appengine.gcloudapp.GcloudAppAsyncStart.execute(GcloudAppAsyncStart.java:42) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106) ... 20 more [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException

ghost commented 8 years ago

I installed maven 3.1.1 and completely removed the directory .m2 / repository .