升级到Cloud Tools For Eclipse 1.4.0 appengine-api现已丢失

时间:2017-10-24 14:33:40

标签: google-plugin-eclipse

我将Google Cloud工具升级到版本1.4.0,现在我的项目没有appengine-api jar文件。 (也许是其他人)现在我可以发一个memcacheservice异常了。

如何将appengine api jar重新放回构建路径?任何帮助或建议都会很棒。感谢。

这些是发行说明。 https://cloud.google.com/eclipse/docs/release-notes

com/google/appengine/api/memcache/MemcacheServiceException

Caused by:

java.lang.NoClassDefFoundError: com/google/appengine/api/memcache/MemcacheServiceException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2595)
at java.lang.Class.getConstructor0(Class.java:2895)
at java.lang.Class.newInstance(Class.java:354)
at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:428)
at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:339)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)

2 个答案:

答案 0 :(得分:0)

我联系了github上的Cloud Tools人员,他们找到了解决方法。

你必须从他们的位置拿出他们的appengine-api jar并将其粘贴在web-inf / lib文件夹中,以便可以在你的开发盒上找到它。

https://github.com/GoogleCloudPlatform/google-cloud-eclipse/issues/2530

答案 1 :(得分:0)

我们working on this。我希望我们有一个CT4E 1.4.1版本,它将在下周初整合上述解决方法;也就是说,大约10/31。这应该足够,直到Cloud SDK中的基础问题得到修复。