我真的很难从eclipse开始。我想配置eclipse,以便它为 jdk 和 jre 使用版本7
。我怎么能这样做。
现在,当我尝试将我的应用程序部署到google app engine
时,我收到此消息:
java.lang.RuntimeException: Cannot get the System Java Compiler. Please use
a JDK, not a JRE.
这是安装的jre 部分的配置:
问题可能是什么原因?请深入了解这个问题。
答案 0 :(得分:-1)
原因在于错误消息的内容:Google App Engine显然不会使用JDK运行您的代码,而只会运行JRE。
您的日食JRE / JDK设置无关紧要。他们无法使您的部署目标突然安装JDK。但是,由于您使用JDK功能(如编译器),您的应用程序将无法在仅安装JRE的情况下运行。
要获得补救措施,您可以将eclipse编译器ecj.jar
(您可以在互联网上找到它,甚至可以通过maven)与您的应用程序捆绑在一起,然后重写相应编译内容的部分。