0

当我在本地系统上运行项目时,项目部署成功并正常运行,但是当我将其部署到 Google App Engine(用于上传到 google App Engine 以便每个人都可以访问站点)时,它失败了。这是给我看

------------ 部署前端 ------------
准备部署:
    在以下位置创建暂存目录:'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,您可以在下图中看到它。

JDK 库

请帮我解决这个问题。

4

1 回答 1

0

在 google App Engine 上成功部署项目

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

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

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

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

注意:如果 'eclipse.exe -vm ...' 直接不起作用,则将 [path] 替换为 eclipse 路径 C:\Program Files\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.7.0_40 \bin\javaw.exe"

于 2013-10-16T16:59:23.260 回答