Eclipse 在我的JSP文件中找不到类定义错误

Eclipse 在我的JSP文件中找不到类定义错误,eclipse,google-app-engine,jsp,classpath,noclassdeffounderror,Eclipse,Google App Engine,Jsp,Classpath,Noclassdeffounderror,我有一个名为AddBidding.jsp的jsp文件,它为一个设施添加了投标。我正在使用Google应用程序引擎的数据存储(objectify)。当我尝试使用localhost:8888/AddBidding.jsp运行该文件时。但是,它一直给我NoClassDefinitionFound错误。我能知道是什么导致了这个错误吗?我知道这是由于类路径造成的,但是我如何在Eclipse GAE中修复它呢?我在这里做一些假设,因为没有太多关于哪个类给出了NoClassDefFound错误的细节。只需确保

我有一个名为AddBidding.jsp的jsp文件,它为一个设施添加了投标。我正在使用Google应用程序引擎的数据存储(objectify)。当我尝试使用
localhost:8888/AddBidding.jsp运行该文件时。但是,它一直给我
NoClassDefinitionFound
错误。我能知道是什么导致了这个错误吗?我知道这是由于类路径造成的,但是我如何在Eclipse GAE中修复它呢?

我在这里做一些假设,因为没有太多关于哪个类给出了
NoClassDefFound
错误的细节。只需确保您使用的所有外部(附加)JAR也存在于
WEB-INF\lib
文件夹中。例如,将所有Objectify和dependent jar放在
WEB-INF\lib
文件夹中,然后重试

在项目浏览器视图>“配置生成路径”中右键单击项目

  • 在Source[选项卡]中,确保默认输出文件夹正确
  • 在Libraries[选项卡]中,您有Web应用程序库
    • 如果不添加库

这应该可以让您工作。

您是在本地还是在AppEngine上遇到此问题?什么电话找不到?你能列出WEB-INF/lib的内容吗?