2011-04-11 111 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。根據您自己的配置調整它。