2011-04-11 70 views
4

我想在App Engine上首次部署应用程序,并且出现“无法更新应用程序:无法编译JSP文件”错误。任何人有任何想法我如何解决这个问题。我已经在Windows/Preferences/Java/Installed JRE中设置了eclipse指向JDK1.6.0_17。我的JAVA_HOME目前设置为“C:\ Program Files \ Java \ jdk1.6.0_17”。我还编辑了 “的AppEngine的Java-SDK-1.4.2 \ bin” 文件夹的文件appcfg.cmd看起来像以下:无法更新应用程序:无法编译JSP文件

@"%JAVA_HOME%"\bin\java -cp "%~dp0\..\lib\appengine-tools-api.jar" com.google.appengine.tools.admin.AppCfg %*

任何想法,为什么发生这种情况?

感谢

+1

在日志中读回一点。在这个一般的appengine错误之前,有没有可行的JSP编译错误? – BalusC 2011-04-11 14:30:31

回答

8

你可能同时具有JRE和JDK和Eclipse部署这是问题时所使用的JRE。它应该使用JDK。卸载JRE(使用“程序和功能”控制面板)。确保您的路径设置为JDK。如果您没有看到它,请将其添加到PATH变量中。它应该是这样的:c:\ Program Files \ java \ jdk \ bin。根据您自己的配置调整它。