启动eclipse时,com/google/appengine/tools/enhancer/Enhance的类未找到例外

mih*_*irg 4 java google-app-engine datanucleus

我重新下载了Eclipse Juno并安装了Google App Engine SDK.在此之后,每当我开始eclipse时,我都会收到错误

无法找到主要类:com.google.appengine.tools.enhancer.Enhance.程序将会退出.

编辑:看起来有一个由Google AppEngine插件添加的构建器.Eclipse试图找到这个"Builder"并失败.我将此构建器的路径添加到我的系统类路径中,该构建器位于plugins\com.google.appengine.eclipse.sdkbundle_1.8.3\appengine-java-sdk-1.8.3\lib中.

现在我得到了一个不同的错误

DataNucleus Enhancer(版本3.1.1):类的增强2013年8月21日下午8:48:14 org.datanucleus.metadata.MetaDataManager loadClasses SEVERE:在CLASSPATH中找不到类"in.chimanrao.model.Account".请检查您的规格和CLASSPATH.org.datanucleus.exceptions.ClassNotResolvedException:在CLASSPATH中找不到类"in.chimanrao.model.Account".请检查您的规格和CLASSPATH.

如何将自定义类路径传递给此DataNucleus Enhancer?

abb*_*bas 7

我通过安装JDK 1.7并将其作为Eclipse中的默认设置解决了这个问题.

如果使用数据库,请安装以前版本的JDK 7u21,因为最新版本存在数据库问题.