gpt4 book ai didi

java - Maven 3.1.0 破坏了 Google App Engine Maven 插件

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:16:19 24 4
gpt4 key购买 nike

新的 maven 3.1.0 版本似乎损坏了 Google App Engine 插件。当我尝试运行开发服务器时,出现异常

Caused by: java.lang.ClassNotFoundException: org.sonatype.aether.RepositorySystem
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
... 57 more
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

我的maven版本是

Apache Maven 3.1.0 (893ca28a1da9d5f51ac03827af98bb730128f9f2; 2013-06-28 05:15:32+0300)
Maven home: C:\Program Files\Maven\apache-maven-3.1.0
Java version: 1.7.0_25, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_25\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"

在 Apache 网站上有一个关于这个问题的 conluence 页面 http://cwiki.apache.org/confluence/display/MAVEN/AetherClassNotFound

最佳答案

如果您需要将插件与 Maven 3.1.0 一起使用,那么您可以使用最新的 1.8.3-SNAPSHOT 版本(来自 Sonatype 存储库,见下文)已修复此问题.

<plugin>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-maven-plugin</artifactId>
<version>1.8.3-SNAPSHOT</version>
</plugin>

<pluginRepository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/google-snapshots/</url>
</pluginRepository>

关于java - Maven 3.1.0 破坏了 Google App Engine Maven 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17665456/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com