Google应用引擎部署不起作用

时间:2014-05-24 13:43:56

标签: java eclipse google-app-engine

我正在尝试部署应用引擎示例留言簿。我在路径中选择了JDK而不是jre,因为这是删除guestbook.jsp文件的错误所必需的。但现在我正在尝试部署应用程序,我收到了这条消息:

无法获取System Java编译器。请使用JDK,而不是JRE。

我读到我必须将下面的行添加到eclipse.ini:

-vm C:\ Program Files(x86)\ Java \ jdk1.7.0_60 \ bin \ javaw.exe

但是这样做之后我的日食就不会再开始了。

我明白了:

enter image description here

我现在不知道该怎么做,所以欢迎任何帮助:)

2 个答案:

答案 0 :(得分:1)

这是因为你的 eclipse是64位但你指向32位 VM。请更正版本问题,它将得到解决。

确保32位Eclipse指向32位VM,或者64位Eclipse指向64位VM。

答案 1 :(得分:0)

这可能看起来很傻,但我相信' -vm'和路径应该在两个不同的行上。你可以看到官方维基http://wiki.eclipse.org/Eclipse.ini获取信息。

示例:

[..]
--launcher.appendVmargs
-vm
C:\ Program Files \ Java \ jdk1.7.0_45 \ jre \ bin \ javaw.exe

-vmargs
-Dosgi.requiredJavaVersion = 1.6
-Xms40m
-Xmx512m
[..]

你能试试并确认吗?