2017-07-25 160 views
3

我有一個包含兩個第三方JAR(Amazon Kinesis和MaxMind GeoIP2)的Java應用程序,每個JAR都使用不同版本的Jackson。傑克遜的這兩個版本都不與第三方JAR合作。此外,我正在運行Apache的Maven JAR插件 - 它創建了一個包含所有相關類的超級JAR。在一個Java應用程序中需要兩個不同版本的JAR

鑑於我無法更改第三方JAR,我不知道如何讓每個第三方JAR調用適當的Jackson JAR版本。

任何想法?

室壁運動期待: com.fasterxml.jackson.dataformat»jackson-dataformat-cbor:2.6.6 com.fasterxml.jackson.core»jackson-databind:2.6.6

而且GeoIP2期待: com.fasterxml.jackson.core»jackson-databind:2.8.8.1

+0

請問您可以分享「亞馬遜Kinesis」和「MaxMind GeoIP2」的協調嗎? –

+0

如果「座標」是指JAR版本,請參閱更新的原始帖子。如果不是,我不知道你的意思。 – Todd

+0

是的,我一直在尋找「亞馬遜Kinesis」和「MaxMind GeoIP2」的maven GAV座標。 –

回答

相關問題