Google App Engine失败,“FilterChain是受限制的类”

时间:2014-06-17 23:02:14

标签: google-app-engine

尝试在本地Google App Engine实例中运行Java应用程序时,出现以下错误:

java.lang.NoClassDefFoundError: javax.servlet.FilterChain is a restricted class. Please see the Google  App Engine developer's guide for more details.

我的RemoteServiceServlet不包含对FilterChain类的任何引用。

1 个答案:

答案 0 :(得分:0)

在发布之前,我确实找到了这个问题的答案(或者至少是一个答案),但我认为值得把它放到SO上,对于那些有同样问题的人来说。解决方案是恢复到早期的JDK。我使用的是1.7.0_55,当我回到1.7.0_21时,问题就消失了。我找到了解决方案here。使用Eclipse,可以在JRE选项卡的Debug Configurations对话框中更改JDK版本。