noclassdeffounderror - 在 Google App Engine 项目中找不到 com.google.appengine.tools.enhancer.Enhance

标签 noclassdeffounderror google-eclipse-plugin

我安装了 Google Plugin for Eclipse 并创建了一个新的 Google App Engine 项目,如 https://developers.google.com/appengine/docs/java/tools/eclipse 中所述。 。构建项目时我收到错误 错误:无法找到或加载主类 com.google.appengine.tools.enhancer.Enhance

我在 stackoverflow 上搜索了类似的问题,唯一的建议是使用 JDK 7 并卸载任何现有的 JDK 6,即使 Eclipse Installed Jres 中没有指出。我已经完成了这两件事,但我仍然面临同样的错误。这是在 Windows 7 x64 机器上,Eclipse 和 JDK 是 32 位的。我还在另一台计算机上进行了尝试,该计算机是 Windows Server 2008 x64 计算机,并且再次安装了 Eclipse 和 JDK 32 位。我也面临同样的错误。

请在我开枪之前帮忙。

最佳答案

如果您没有使用 JDO/JPA,请在项目的 App Engine 选项卡中取消选中此选项的框。

如果您确实使用它们,请确保相关文件存在于 WEB-INF/lib/文件夹中:https://developers.google.com/appengine/docs/java/datastore/jdo/overview?csw=1

关于noclassdeffounderror - 在 Google App Engine 项目中找不到 com.google.appengine.tools.enhancer.Enhance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22281488/

相关文章:

java - NoClassDefFoundError 在 Tomcat 中但在动态创建的 Java 类的独立应用程序中没有

android - 电子书阅读错误

java - 带有 Objectify 的基本 GAE 应用程序失败

java - 使用外部 jar 文件从命令行运行 java 应用程序

java - 使用 CreateProcess 从 Win32 C++ 应用程序启动 Java 应用程序时出错

google-app-engine - DataNucleus JDO 与 Google Cloud Tools for Eclipse

java - 调试gwt代码时如何自动指定com.google.gwt.dev.DevMode为主类

google-app-engine - 使用 GCS 客户端库模拟云存储的 GAE java 上的文件 uri 是哪些?

servlet spring 的 javax.servlet.ServletException : Servlet. init() 抛出异常