Jersey 2.x所需的Maven依赖项(2.6)

时间:2015-01-12 01:05:39

标签: jersey jersey-2.0

我正在尝试从Jersey 1.x(1.2)迁移到2.x(2.6),我无法识别确切的maven依赖关系,jersey文档不够全面,它没有提到maven依赖关系是什么新版本需要。

是否有人拥有Jersey 2.x(2.6)所需的全面的maven依赖列表?

泽西岛医生 https://jersey.java.net/documentation/latest/migration.html#mig-1.x

1 个答案:

答案 0 :(得分:13)

对于servlet环境,您需要的唯一依赖是

<dependency>
    <groupId>org.glassfish.jersey.containers</groupId>
    <artifactId>jersey-container-servlet</artifactId>
    <version>2.6</version>
</dependency>

这将吸引你所需要的一切。如果您在servlet 2.5环境中,那么您可以使用它来代替

<dependency>
    <groupId>org.glassfish.jersey.containers</groupId>
    <artifactId>jersey-container-servlet-core</artifactId>
    <version>2.6</version>
</dependency>

有关2.5 servlet的更多信息,请参见here

或者,您可以从Maven原型创建项目,如here

所示

更新

请注意,使用Jersey 2.6的重要性在于它是支持Java 6的最后一个版本。如果这不是您的要求,我建议您使用latest version