我正在尝试在App Engine上首次部署App,但收到一条错误消息“无法更新app:无法编译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文件,如下所示:
@"%JAVA_HOME%"\bin\java -cp "%~dp0\..\lib\appengine-tools-api.jar" com.google.appengine.tools.admin.AppCfg %*
任何想法为什么会这样?
谢谢
您可能同时拥有JRE和JDK,并且Eclipse在部署时使用了JRE,这就是问题所在。它应该使用JDK。卸载JRE(使用“程序和功能”控制面板)。确保您的路径设置为JDK。如果看不到它,请将其添加到PATH变量中。它应该类似于:c:\ Program Files \ java \ jdk \ bin。根据您自己的配置进行调整。