小编Nic*_*een的帖子

GAE入门Java Eclipse Indigo - 无法编译为1.6

我觉得我一直跟着这个圈子走.我在Eclipse中按照Google App Engine的入门指南(https://developers.google.com/appengine/docs/java/gettingstarted/)进行了操作,直到我将其上传到App Engine,一切都进展顺利.

我收到了500个错误,所以我检查了日志并找到了这个:"guestbook/SignGuestbookServlet:Unsupported major.minor version 51.0]"

然后我搜索这个问题(当然是在stackoverflow上)并找到了这个解决方案:Google App Engine和Java Version?

因此,我将合规性级别设置为1.6,然后在对话框的底部,我收到警告"当选择1.6合规性时,请确保已安装并激活兼容的JRE(当前为1.7)".

我很高兴点击OK,它会提示重建.在重建之后,我得到了这个新错误:"Java编译器级别与已安装的Java项目方面的版本不匹配."

没有故意在项目中使用任何方面我搜索一些帮助(再次在stackoverflow上)并找到这个:"Faceted Project Prblem(Java Version Mismatch)"错误消息

不幸的是它甚至没有帮助,因为我没有使用Maven,当我调出项目的属性时,没有Project Properties - > Project Facets面板供我更改版本.

所以我似乎遇到了无法在Eclipse中编译或无法部署到App Engine的东西.我知道我可能在这里遗漏了一些明显的东西,但我不能完全指责它.

更新:我已卸载所有JRE和JDK,并仅重新安装了jdk1.6.0_32.问题继续完全相同.

java eclipse google-app-engine facet eclipse-indigo

2
推荐指数
1
解决办法
4190
查看次数

标签 统计

eclipse ×1

eclipse-indigo ×1

facet ×1

google-app-engine ×1

java ×1