2012-02-18 56 views
2

我一直在創建簡單的GAE項目 - 我之前所做的全部都是index.html。現在,我想將文件createAccount.jsp添加到WAR目錄。 Eclipse給我一個錯誤:「無法編譯jsp文件...」GAE - 無法將JSP文件添加到項目中

我該如何解決它?

感謝

+2

這聽起來像你的jsp文件中有錯誤。 Eclipse是否給出了任何錯誤原因? – 2012-02-19 00:56:03

回答

3

JSP是支持GAE:http://code.google.com/appengine/docs/java/gettingstarted/usingjsps.html

由於@Riley在評論已經指出的,它必須是在JSP文件中的錯誤。從一個簡單的JSP開始,然後開始添加功能。

更新

正如在評論中指出,這是從JDK版本的問題。

+0

呃,這是JDK的問題。 Eclipse已經失去了JRE ...我改變了它,但我又遇到了另一個錯誤: – ruhungry 2012-02-19 18:05:11

+0

java.lang.RuntimeException:無法恢復之前的TimeZone \t com.google.appengine.tools.development.DevAppServerImpl.restoreLocalTimeZone(DevAppServerImpl的.java:228) \t在com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:164) \t在com.google.appengine.tools.development.DevAppServerMain $ StartAction.apply(DevAppServerMain.java :164) \t at com.google.appengine.tools.util.Parser $ ParseResult.applyArgs(Parser.java:48) \t at com.google.appengine.tools.development.DevAppServerMain。在java.lang.Class中defaultZoneTL \t:(DevAppServerMain.java:113) – ruhungry 2012-02-19 18:06:14

+0

在com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89) 引起:java.lang.NoSuchFieldException。 getDeclaredField(Class.java:1899) \t在com.google.appengine.tools.development.DevAppServerImpl.restoreLocalTimeZone(DevAppServerImpl.java:222) \t ... 5個 – ruhungry 2012-02-19 18:06:25