使用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文件吗? 它需要在那里复制并放在你的类路径上。