使用Google App Engine重新熟悉

我有一个使用JBoss Resteasy的工作Rest Web服务但是当我尝试移植它以使用GAE时我在执行时遇到此错误:

java.lang.ClassNotFoundException: org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap 

我在GAE上成功使用了resteasy。 正如csturtz所提到的,请确保您的项目具有resteasy依赖性。

如果您使用Maven,这应该是这样的:

  org.jboss.resteasy resteasy-jaxrs ${resteasy.version}  

您也可以选择使用:

  org.jboss.resteasy resteasy-hibernatevalidator-provider ${resteasy.version}   org.jboss.resteasy resteasy-jackson-provider ${resteasy.version}  

您似乎错过了GAE WAR文件中的Resteasy JAR文件。 找到这个jar文件,将它添加到你的GAE WAR版本中,你应该好好去(或至少超过这个特定的错误)。

是/ war / WEB-INF / lib中的resteasy jar文件吗? 它需要在那里复制并放在你的类路径上。