Java 在google App Engine上部署时部署失败(用于在App Engine上上载)

Java 在google App Engine上部署时部署失败(用于在App Engine上上载),java,google-app-engine,sdk,java-7,Java,Google App Engine,Sdk,Java 7,当我在本地系统上运行project时,project部署成功并且运行正常 但当我把它部署到谷歌应用引擎(上传到谷歌应用引擎,这样每个人都可以访问网站)时,它失败了。这是给我看的 ------------ Deploying frontend ------------ Preparing to deploy: Created staging directory at: 'C:\DOCUME~1\MASTER~1\LOCALS~1\Temp\appcfg8421561925415091473

当我在本地系统上运行project时,project部署成功并且运行正常 但当我把它部署到谷歌应用引擎(上传到谷歌应用引擎,这样每个人都可以访问网站)时,它失败了。这是给我看的

------------ Deploying frontend ------------ Preparing to deploy: Created staging directory at: 'C:\DOCUME~1\MASTER~1\LOCALS~1\Temp\appcfg8421561925415091473.tmp' Scanning for jsp files. Compiling jsp files. java.lang.RuntimeException: Cannot get the System Java Compiler. Please use a JDK, not a JRE. Debugging information may be found in C:\Documents and Settings\Master - Admin\Local Settings\Temp\appengine-deploy5746895533940558879.log ------------部署前端------------ 准备部署: 已在以下位置创建暂存目录:“C:\DOCUME~1\MASTER~1\LOCALS~1\Temp\appcfg8421561925415091473.tmp” 扫描jsp文件。 编译jsp文件。 java.lang.RuntimeException:无法获取系统java编译器。请使用JDK,而不是JRE。 调试信息可以在C:\Documents and Settings\Master-Admin\Local Settings\Temp\appengine-deploy5746895533940558879.log中找到

但我已经在使用jdk了,您可以在下图中看到它


请帮助我解决此问题。

已在google App Engine上成功部署project

我只是在eclipse快捷方式(eclipse.ini)中添加了以下行

或者,如果你不喜欢这样做,那么你可以 转到运行并编写以下内容:

[path]eclipse.exe -vm "C:\Program Files\Java\jdk1.7.0_40\bin\javaw.exe"
注意:如果“eclipse.exe-vm…”直接不起作用,则用eclipse path替换[path] C:\Program Files\eclipse\eclipse.exe-vm“C:\Program Files\Java\jdk1.7.0\U 40\bin\javaw.exe”

[path]eclipse.exe -vm "C:\Program Files\Java\jdk1.7.0_40\bin\javaw.exe"