2012-02-18 58 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