Closed GoogleCodeExporter closed 8 years ago
more confirmation
http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.google.appengine%22%20AND
%20a%3A%22appengine-maven-plugin%22
Original comment by antony.trupe
on 18 Jul 2013 at 8:33
Original comment by matts...@google.com
on 20 Jul 2013 at 12:59
Hey Matt,
First of all, nice work on the maven plugin! I've been using it for the past
couple months and it rocks!
With respect to this issue, I don't think it's fixed. I do see version 1.8.2 of
appengine-maven-plugin in maven central. But for some reason that has not fixed
the issue. Using versions 1.8.1 and earlier work fine. I created a maven app
engine project from scratch using
"com.google.appengine.archetypes:guestbook-archetype" and changed the version
to 1.8.2 and had the same issue. I also tried to see if for some reason the
uploaded pom files for the plugin were incorrect since the error is "Failed to
read artifact descriptor", but the changes seem straightforward for 1.8.2.
Maybe you can take another look?
$ mvn appengine:devserver
[INFO] Scanning for projects...
[WARNING] The POM for com.google.appengine:appengine-maven-plugin:jar:1.8.2 is
missing, no dependency information available
[WARNING] Failed to retrieve plugin descriptor for
com.google.appengine:appengine-maven-plugin:1.8.2: Plugin
com.google.appengine:appengine-maven-plugin:1.8.2 or one of its dependencies
could not be resolved: Failed to read artifact descriptor for
com.google.appengine:appengine-maven-plugin:jar:1.8.2
Downloading:
http://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml
Downloading:
http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml
Downloaded:
http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml
(12 KB at 63.9 KB/sec)
Downloaded:
http://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml (22 KB
at 120.7 KB/sec)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
Thanks.
Amir
Original comment by amir.val...@gmail.com
on 31 Jul 2013 at 1:13
[deleted comment]
Right. Maven central has 1.8.2. But for some reason there is a "Failed to read
artifact descriptor for com.google.appengine:appengine-maven-plugin:jar:1.8.2"
error being returned. I'm guessing some meta-data for 1.8.2 (only) on maven
central is incorrect. But I'm not sure exactly what the issue is.
Original comment by amir.val...@gmail.com
on 31 Jul 2013 at 2:55
Some more info in case it's helpful.
Link to guest-book archetype app w/ version 1.8.2:
https://www.dropbox.com/sh/tzx7qg4iegyevyj/obYizwOXZh
$ mvn -version
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.7.0_25, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.5.0-37-generic", arch: "amd64", family: "unix"
$ mvn -X appengine:devserver
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.7.0_25, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.5.0-37-generic", arch: "amd64", family: "unix"
[INFO] Error stacktraces are turned on.
[DEBUG] Reading global settings from /usr/share/maven/conf/settings.xml
[DEBUG] Reading user settings from /home/avaliani/.m2/settings.xml
[DEBUG] Using local repository at /home/avaliani/.m2/repository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10 for
/home/avaliani/.m2/repository
[INFO] Scanning for projects...
[DEBUG] Extension realms for project myapp:myapp:war:1.0-SNAPSHOT: (none)
[DEBUG] Looking up lifecyle mappings for packaging war from
ClassRealm[plexus.core, parent: null]
[DEBUG] Resolving plugin prefix appengine from [org.apache.maven.plugins,
org.codehaus.mojo]
[WARNING] The POM for com.google.appengine:appengine-maven-plugin:jar:1.8.2 is
missing, no dependency information available
[WARNING] Failed to retrieve plugin descriptor for
com.google.appengine:appengine-maven-plugin:1.8.2: Plugin
com.google.appengine:appengine-maven-plugin:1.8.2 or one of its dependencies
could not be resolved: Failed to read artifact descriptor for
com.google.appengine:appengine-maven-plugin:jar:1.8.2
org.apache.maven.plugin.PluginResolutionException: Plugin
com.google.appengine:appengine-maven-plugin:1.8.2 or one of its dependencies
could not be resolved: Failed to read artifact descriptor for
com.google.appengine:appengine-maven-plugin:jar:1.8.2
at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142)
at org.apache.maven.plugin.DefaultBuildPluginManager.loadPlugin(DefaultBuildPluginManager.java:59)
at org.apache.maven.plugin.prefix.internal.DefaultPluginPrefixResolver.resolveFromProject(DefaultPluginPrefixResolver.java:139)
at org.apache.maven.plugin.prefix.internal.DefaultPluginPrefixResolver.resolveFromProject(DefaultPluginPrefixResolver.java:122)
at org.apache.maven.plugin.prefix.internal.DefaultPluginPrefixResolver.resolve(DefaultPluginPrefixResolver.java:86)
at org.apache.maven.lifecycle.internal.MojoDescriptorCreator.findPluginForPrefix(MojoDescriptorCreator.java:262)
at org.apache.maven.lifecycle.internal.MojoDescriptorCreator.getMojoDescriptor(MojoDescriptorCreator.java:222)
at org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:106)
at org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:86)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:98)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed
to read artifact descriptor for
com.google.appengine:appengine-maven-plugin:jar:1.8.2
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:296)
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186)
at org.sonatype.aether.impl.internal.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:279)
at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:115)
... 23 more
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Failure
to find com.google.appengine:appengine-maven-plugin:pom:1.8.2 in
http://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central has
elapsed or updates are forced
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:538)
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216)
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193)
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:281)
... 26 more
Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Failure to
find com.google.appengine:appengine-maven-plugin:pom:1.8.2 in
http://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central has
elapsed or updates are forced
at org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:230)
at org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:204)
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:427)
... 29 more
[DEBUG] Could not find metadata org.apache.maven.plugins/maven-metadata.xml in
local (/home/avaliani/.m2/repository)
[DEBUG] Skipped remote update check for
org.apache.maven.plugins/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata org.codehaus.mojo/maven-metadata.xml in local
(/home/avaliani/.m2/repository)
[DEBUG] Skipped remote update check for org.codehaus.mojo/maven-metadata.xml,
locally cached metadata up-to-date.
[DEBUG] Could not find metadata org.apache.maven.plugins/maven-metadata.xml in
local (/home/avaliani/.m2/repository)
[DEBUG] Could not find metadata org.codehaus.mojo/maven-metadata.xml in local
(/home/avaliani/.m2/repository)
[DEBUG] Using connector WagonRepositoryConnector with priority 0 for
http://repo.maven.apache.org/maven2
[DEBUG] Using connector WagonRepositoryConnector with priority 0 for
http://repo.maven.apache.org/maven2
Downloading:
http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml
Downloading:
http://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml
Downloaded:
http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml
(12 KB at 52.2 KB/sec)
[DEBUG] Writing resolution tracking file
/home/avaliani/.m2/repository/org/apache/maven/plugins/resolver-status.propertie
s
Downloaded:
http://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml (22 KB
at 97.3 KB/sec)
[DEBUG] Writing resolution tracking file
/home/avaliani/.m2/repository/org/codehaus/mojo/resolver-status.properties
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.856s
[INFO] Finished at: Thu Aug 01 15:10:05 PDT 2013
[INFO] Final Memory: 12M/212M
[INFO] ------------------------------------------------------------------------
...
Original comment by amir.val...@gmail.com
on 1 Aug 2013 at 10:15
Hi, I am having similar issue with trying the tutorial -
https://developers.google.com/appengine/docs/java/tools/maven
I was able to get it done without error the first time. But after a few days I
am getting the following error
[ERROR] No plugin found for prefix 'appengine' in the current project and in
the plugin groups [org.apache.maven.plugins, o
available from the repositories [local (C:\Users\john\.m2\repository), central (http://repo.maven.apache.org/maven2)] -> [
org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException: No plugin found
for prefix 'appengine' in the current proje
gin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the
repositories [local (C:\Users\john\.m2\reposito
p://repo.maven.apache.org/maven2)]
at org.apache.maven.plugin.prefix.internal.DefaultPluginPrefixResolver.resolve(DefaultPluginPrefixResolver.java:93)
at org.apache.maven.lifecycle.internal.MojoDescriptorCreator.findPluginForPrefix(MojoDescriptorCreator.java:260)
at org.apache.maven.lifecycle.internal.MojoDescriptorCreator.getMojoDescriptor(MojoDescriptorCreator.java:220)
at org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycle
ator.java:106)
at org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycle
ator.java:86)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:98)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
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:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
[ERROR]
[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/NoPluginFoundForPrefixException
Original comment by chunw...@gmail.com
on 17 Nov 2013 at 6:47
[deleted comment]
Hey i am also facing same issue
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.008s
[INFO] Finished at: Thu Jun 26 19:19:47 IST 2014
[INFO] Final Memory: 9M/111M
[INFO] ------------------------------------------------------------------------
[ERROR] No plugin found for prefix 'appengine' in the current project and in
the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from
the repositories [local (/home/jitendra/.m2/repository), central
(http://repo.maven.apache.org/maven2)] -> [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 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/NoPluginFoundForPrefixException
please fix it
Original comment by jeetu...@gmail.com
on 26 Jun 2014 at 1:54
Hi Everyone,
I am having the same, prefix 'appengine' problem, but only when trying to
upload the app to the gae servers. In localhost, it works fine. I tried
different versions (1.8.1, 1.9.7) with same results.
Appreciate your help.
Endre
Original comment by vargaend...@gmail.com
on 5 Aug 2014 at 9:05
Original issue reported on code.google.com by
antony.trupe
on 17 Jul 2013 at 5:28