0
我更新jersey
版本是2.25.1最新的,我也在尋找升級Jackson
庫作爲它的一部分,但我奮力知道其中Jackson
版本與jersey
兼容? Maven Repo顯示2.9.0.pr1,我完全不知道pr1
。我應該使用哪個版本的jackson
?新澤西州和傑克遜兼容性
感謝
我更新jersey
版本是2.25.1最新的,我也在尋找升級Jackson
庫作爲它的一部分,但我奮力知道其中Jackson
版本與jersey
兼容? Maven Repo顯示2.9.0.pr1,我完全不知道pr1
。我應該使用哪個版本的jackson
?新澤西州和傑克遜兼容性
感謝
如果你不需要最新的傑克遜功能,只需添加以下內容,它會在所有的傑克遜依賴拉(也許2.5或2.6 - 類似的東西)
<dependency>
<groupId>org.glassfish.jersey.media</groupId>
<artifactId>jersey-media-json-jackson</artifactId>
<version>2.25.1</version>
</dependency>
如果您需要最新的傑克遜功能,那麼您應該從上面的傑克遜依賴項排除,並添加自己的。這在How to use Jersey with a newer version of jackson中有解釋。
使用jersey-media-json-jackson
的好處是它不需要任何額外的配置。它開箱即用。
真棒,它是有道理的。我已經有'jersey-media-json-jackson',它已經拉動了2.8版的'jackson'。我認爲這是排除'jackson'依賴性的一個好方法,因爲我幾乎擁有它的最新版本。而且,我還沒有使用傑克遜的最新功能。 – Mike