Google App Engine无法找到类错误:NoClassDefFoundError

时间:2014-10-23 23:03:54

标签: java google-app-engine

创建了GAE Project导入的所有类/ Servlets .. 升级到GAE Server的项目 当我在上传的服务器中测试Servlet时,它可以找到但是当Servlet正在创建其中一个内部类的实例时,我得到了下一个错误:

Error for /Servlet
java.lang.NoClassDefFoundError : could not initialize class <my package.class>
GAE的新手。 Thanx任何帮助。

1 个答案:

答案 0 :(得分:1)

这通常表示您未在WEB-INF / lib文件夹中包含所需的jar。您没有收到错误,因为您在类路径中包含了此jar。但是,如果它不在WEB-INF / lib文件夹中,则不会上传到App Engine。

如果您使用Eclipse,请选择您的项目并选中Problems选项卡。它可能会警告某个资源在服务器上不可用。右键单击它并选择复制选项。