Google app engine 在Eclipse中使用Maven使用Resteasy设置GAE项目
我正在尝试学习Maven,为此,我想在Eclipse4.3中创建一个项目,以GAE(最新版本:1.8.4)为目标,并使用Maven进行构建/依赖关系管理。我想包括Resteasy和CDI,但目前我对Resteasy有一些问题 我做了什么:Google app engine 在Eclipse中使用Maven使用Resteasy设置GAE项目,google-app-engine,maven,resteasy,Google App Engine,Maven,Resteasy,我正在尝试学习Maven,为此,我想在Eclipse4.3中创建一个项目,以GAE(最新版本:1.8.4)为目标,并使用Maven进行构建/依赖关系管理。我想包括Resteasy和CDI,但目前我对Resteasy有一些问题 我做了什么: 随后(不包括Jersey部分)设置了一个Maven/Eclipse/GAE项目。我不得不将Java源代码和目标配置更改为1.7,它工作得很好 要包括Resteasy: 添加了以下依赖项: <dependency> <groupId
- 随后(不包括Jersey部分)设置了一个Maven/Eclipse/GAE项目。我不得不将Java源代码和目标配置更改为1.7,它工作得很好
- 要包括Resteasy:
- 添加了以下依赖项:
<dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-jaxrs</artifactId> <version>2.3.7.Final</version> </dependency> <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-jaxb-provider</artifactId> <version>2.3.7.Final</version> </dependency> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-jaxrs</artifactId> <version>1.9.13</version> </dependency> <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-jackson-provider</artifactId> <version>2.3.7.Final</version> </dependency>
- 添加了以下依赖项:
java.lang.ClassNotFoundException:
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher
HttpServletDispatcher位于resteasy-jaxrs-2.3.7.Final.jar中,它正确地放置在WEB-INF/lib中。我已经创建了一个类似的项目,使用GAE、Resteasy、CDI而不使用Maven(手动JAR管理)和这个精确的配置,它可以完美地工作
感谢您的帮助 试着使用它更容易使用
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>1.9.1</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>1.9.1</version>
</dependency>
泽西岛
球衣核心
1.9.1
泽西岛
泽西服务器
1.9.1
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>1.9.1</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>1.9.1</version>
</dependency>