我为Eclipse Indigo安装了Google App Engine插件 . 我用自动生成的示例代码创建了新的Web应用程序项目 . 我在创建项目时取消选中"use Google Web Toolkit" . 我的项目看起来如下所述:Google App Engine HTTP Error 403
在构建项目时,我收到以下错误:
构建期间发生错误 . 项目'Test NO_MODIFICATION_ALLOWED_ERR上运行构建器'Google App Engine项目更改通知程序'的错误:尝试修改不允许修改的对象 .
我可以在localhost上运行servlet,没有任何问题,但是当我部署应用程序时,它不起作用 . 日志显示:
来自servlet的未捕获异常java.lang.UnsupportedClassVersionError:test / Test:不支持的major.minor版本51.0
2 回答
问题是由Java 7引起的.Google App Engine仅支持Java 6 .
我认为这可能与this issue建议的解决方法有关,从为我工作的线程(为方便起见粘贴在这里):