我将jersey
版本更新为2.25.1的最新版本,我也在寻找升级Jackson
库的一部分,但我很难知道哪个版本的Jackson
与jersey
兼容? Maven Repo显示2.9.0.pr1,我完全不知道pr1
。我应该使用哪个版本的jackson
?
谢谢
答案 0 :(得分:2)
如果您不需要最新的Jackson功能,只需添加以下内容,它将引入所有Jackson依赖项(可能是2.5或2.6 - 类似的东西)
<dependency>
<groupId>org.glassfish.jersey.media</groupId>
<artifactId>jersey-media-json-jackson</artifactId>
<version>2.25.1</version>
</dependency>
如果您需要最新的Jackson功能,那么您应该从上面的功能中排除Jackson依赖项,并添加您自己的。这在How to use Jersey with a newer version of jackson中解释。
使用jersey-media-json-jackson
的好处是它不需要任何额外的配置。它开箱即用。