Google App Engine Java overview page表明支持Java version5和6。使用Java 7u4启动本地开发服务器时,会出现以下错误:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0xa) at pc=0x000000010d733a96, pid=32766, tid=140735250205024
#
# JRE version: 7.0_04-b21
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.0-b21 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# J com.google.appengine.repackaged.org.objectweb.asm.MethodWriter.visitInsn(I)V
#有关详细信息,请参阅output和thread dump。
这个特定的Java7版本有什么已知的问题吗?在路线图中,会有对GAE Java的完整Java 7支持吗?
发布于 2012-06-13 11:36:24
Is there any known issue with this particular Java 7 version?
我们很清楚Java 1.7的问题。
Is there going to be full Java 7 support for GAE Java on the roadmap?
在我们正式宣布之前,我们需要耐心等待。
发布于 2013-04-10 02:35:52
从Java1.7.7开始,添加了对AppEngine 7的支持。
http://googleappengine.blogspot.ca/2013/04/app-engine-177-released.html
发布于 2012-06-13 08:18:03
这个特定的Java7版本有什么已知的问题吗?
嗯,正如你所说的,它不受支持。
此外,2011年的thread似乎在OS上引用了一个类似的错误,并宣布了一个错误修复。
在路线图上会有对GAE Java的全面Java7支持吗?
可能在相当长的一段时间内不会。
但是,您可以尝试在Eclipse项目(或您使用的任何构建系统)中强制使用1.6源代码格式和1.6目标类格式。
进一步阅读:
https://stackoverflow.com/questions/11006281
复制相似问题