GoogleCloudPlatform / appengine-cloudsql-native-mysql-jdbc-demo-java

Native MySQL Connections from App Engine (Java)
Apache License 2.0
6 stars 11 forks source link

Build Failure on devserver #5

Open allmkts opened 10 years ago

allmkts commented 10 years ago

upon running the command: mvn appengine:devserver

getting the following build failure -- the instructions indicate that maven plugin would be included, is this related to the plugin issue? Running on Win 7, Java SDK 1.7.0.21

[INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 56.778s [INFO] Finished at: Fri Feb 07 17:51:29 EST 2014 [INFO] Final Memory: 18M/255M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.google.appengine:appengine-maven-plugin:1.8.1 :devserver (default-cli) on project native-mysql-jdbc: Execution default-cli of goal com.google.appengine:appengine-maven-plugin:1.8.1:devserver failed: A requi red class was missing while executing com.google.appengine:appengine-maven-plugi n:1.8.1:devserver: Lorg/sonatype/aether/RepositorySystem; [ERROR] ----------------------------------------------------- [ERROR] realm = plugin>com.google.appengine:appengine-maven-plugin:1.8.1 [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [ERROR] urls[0] = file:/C:/Users/KK/.m2/repository/com/google/appengine/appengin e-maven-plugin/1.8.1/appengine-maven-plugin-1.8.1.jar [ERROR] urls[1] = file:/C:/Users/KK/.m2/repository/org/sonatype/sisu/sisu-inject -bean/2.1.1/sisu-inject-bean-2.1.1.jar [ERROR] urls[2] = file:/C:/Users/KK/.m2/repository/org/sonatype/sisu/sisu-guice/ 2.9.4/sisu-guice-2.9.4-no_aop.jar [ERROR] urls[3] = file:/C:/Users/KK/.m2/repository/org/codehaus/plexus/plexus-in terpolation/1.14/plexus-interpolation-1.14.jar [ERROR] urls[4] = file:/C:/Users/KK/.m2/repository/org/codehaus/plexus/plexus-ut ils/2.0.6/plexus-utils-2.0.6.jar [ERROR] urls[5] = file:/C:/Users/KK/.m2/repository/org/codehaus/plexus/plexus-co mponent-annotations/1.5.5/plexus-component-annotations-1.5.5.jar [ERROR] urls[6] = file:/C:/Users/KK/.m2/repository/org/sonatype/plexus/plexus-se c-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar [ERROR] urls[7] = file:/C:/Users/KK/.m2/repository/org/sonatype/plexus/plexus-ci pher/1.4/plexus-cipher-1.4.jar [ERROR] urls[8] = file:/C:/Users/KK/.m2/repository/org/sonatype/aether/aether-ut il/1.13.1/aether-util-1.13.1.jar [ERROR] urls[9] = file:/C:/Users/KK/.m2/repository/com/google/guava/guava/14.0.1 /guava-14.0.1.jar [ERROR] urls[10] = file:/C:/Users/KK/.m2/repository/com/google/appengine/appengi ne-tools-sdk/1.8.1/appengine-tools-sdk-1.8.1.jar [ERROR] urls[11] = file:/C:/Users/KK/.m2/repository/com/google/appengine/appengi ne-local-endpoints/1.8.1/appengine-local-endpoints-1.8.1.jar [ERROR] urls[12] = file:/C:/Users/KK/.m2/repository/com/google/appengine/appengi ne-endpoints/1.8.1/appengine-endpoints-1.8.1.jar [ERROR] urls[13] = file:/C:/Users/KK/.m2/repository/com/google/appengine/appengi ne-api-1.0-sdk/1.8.1/appengine-api-1.0-sdk-1.8.1.jar

ludoch commented 10 years ago

This is happening because I think you are using the Maven version 3.1 instead of 3.0. App Engine now ships 2 plugins, one for 3.1 and one for 3.0

Please upgrade to 1.8.9 and use for Maven 3.1:

com.google.appengine appengine-maven-plugin 1.8.9

And for Maven 3.0:

``` com.google.appengine appengine-maven-plugin 1.8.9-maven3.0 ``` upon running the command: > mvn appengine:devserver > > getting the following build failure -- the instructions indicate that > maven plugin would be included, is this related to the plugin issue? > Running on Win 7, Java SDK 1.7.0.21 > > [INFO] BUILD FAILURE > > ## [INFO] > > [INFO] Total time: 56.778s > [INFO] Finished at: Fri Feb 07 17:51:29 EST 2014 > [INFO] Final Memory: 18M/255M > > ## [INFO] > > [ERROR] Failed to execute goal > com.google.appengine:appengine-maven-plugin:1.8.1 > :devserver (default-cli) on project native-mysql-jdbc: Execution > default-cli of > goal com.google.appengine:appengine-maven-plugin:1.8.1:devserver failed: A > requi > red class was missing while executing > com.google.appengine:appengine-maven-plugi > n:1.8.1:devserver: Lorg/sonatype/aether/RepositorySystem; > [ERROR] ----------------------------------------------------- > [ERROR] realm = plugin>com.google.appengine:appengine-maven-plugin:1.8.1 > [ERROR] strategy = > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy > [ERROR] urls[0] = > file:/C:/Users/KK/.m2/repository/com/google/appengine/appengin > e-maven-plugin/1.8.1/appengine-maven-plugin-1.8.1.jar > [ERROR] urls[1] = > file:/C:/Users/KK/.m2/repository/org/sonatype/sisu/sisu-inject > -bean/2.1.1/sisu-inject-bean-2.1.1.jar > [ERROR] urls[2] = > file:/C:/Users/KK/.m2/repository/org/sonatype/sisu/sisu-guice/ > 2.9.4/sisu-guice-2.9.4-no_aop.jar > [ERROR] urls[3] = > file:/C:/Users/KK/.m2/repository/org/codehaus/plexus/plexus-in > terpolation/1.14/plexus-interpolation-1.14.jar > [ERROR] urls[4] = > file:/C:/Users/KK/.m2/repository/org/codehaus/plexus/plexus-ut > ils/2.0.6/plexus-utils-2.0.6.jar > [ERROR] urls[5] = > file:/C:/Users/KK/.m2/repository/org/codehaus/plexus/plexus-co > mponent-annotations/1.5.5/plexus-component-annotations-1.5.5.jar > [ERROR] urls[6] = > file:/C:/Users/KK/.m2/repository/org/sonatype/plexus/plexus-se > c-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar > [ERROR] urls[7] = > file:/C:/Users/KK/.m2/repository/org/sonatype/plexus/plexus-ci > pher/1.4/plexus-cipher-1.4.jar > [ERROR] urls[8] = > file:/C:/Users/KK/.m2/repository/org/sonatype/aether/aether-ut > il/1.13.1/aether-util-1.13.1.jar > [ERROR] urls[9] = > file:/C:/Users/KK/.m2/repository/com/google/guava/guava/14.0.1 > /guava-14.0.1.jar > [ERROR] urls[10] = > file:/C:/Users/KK/.m2/repository/com/google/appengine/appengi > ne-tools-sdk/1.8.1/appengine-tools-sdk-1.8.1.jar > [ERROR] urls[11] = > file:/C:/Users/KK/.m2/repository/com/google/appengine/appengi > ne-local-endpoints/1.8.1/appengine-local-endpoints-1.8.1.jar > [ERROR] urls[12] = > file:/C:/Users/KK/.m2/repository/com/google/appengine/appengi > ne-endpoints/1.8.1/appengine-endpoints-1.8.1.jar > [ERROR] urls[13] = > file:/C:/Users/KK/.m2/repository/com/google/appengine/appengi > ne-api-1.0-sdk/1.8.1/appengine-api-1.0-sdk-1.8.1.jar > > ## > > Reply to this email directly or view it on GitHubhttps://github.com/GoogleCloudPlatform/appengine-cloudsql-native-mysql-jdbc-demo-java/issues/5 > .
allmkts commented 10 years ago

I thank you for your response and help ... so I need a plug in for eclipse that matches the maven version... Just so I understand all this, why don't I see a listing for 1.89 here: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-eclipse-plugin/

Also if I didn't get help here, how would I logically reach the point that I needed this specific plug in, there's nothing mentioned in the requirements, and the maven site is pointing to yet more integration options and information... dependency upon dependency seems very finicky for software, just to run a sample app... I'm thinking how are we ever going to build something worthwhile with this kind of architecture and approach... just trying to make sense, this is all new to me ... Thanks for your feedback.