无法获取系统 Java 编译器.请使用JDK,而不是JRE
问题描述:
我得到 无法获得系统 Java 编译器.请使用 JDK,而不是 JRE. 当 jsp 文件在我的项目中并且我将它部署到 Google App Engine 时.所以我尝试了以下方法来解决这个问题:
I am getting Cannot get the System Java Compiler. Please use a JDK, not a JRE. when jsp file are in the my project and I deploy my it to Google App Engine. So I tried the following to fix the problem:
- 将 -vm C:Program FilesJavajdk1.6.0_43injavaw.exe 添加到我的 eclipse.ini.
- 确保 JDK 位于我项目的构建路径中,而不是 jre.
- 将 C:Program FilesJavajdk1.6.0_43in 添加到环境变量的 PATH.
但是这些都没有解决问题.我该如何解决这个问题?
But none of these solved the problem. How can I solve this?
答
当添加 -vm C:Program FilesJavajdk1.6.0_43injavaw.exe
到 eclipse.ini, 确保将 -vm
和 C:Program FilesJavajdk1.6.0_43injavaw.exe
放在不同的行
When adding -vm C:Program FilesJavajdk1.6.0_43injavaw.exe
to eclipse.ini, make sure to put -vm
and C:Program FilesJavajdk1.6.0_43injavaw.exe
on separate lines