2017-03-06 3 views
0

ジャクソン2.9が3月2日にリリースされた後、私のSpringブートアプリケーションが失敗し始めました。私は構築のためにGradleを使用しており、Springブートバージョン1.5.2はJackson 2.8.7コアに依存しています。またOpentok SDKは、新しいジャクソン2.9リリースのため、スプリングブートに準拠していません。

私は依存関係として追加したOpentok SDKが必要になります。

compile group: 'com.tokbox', name: 'opentok-server-sdk', version: '2.3.2' 

私は理由は、その後、いくつかのようにライブラリの不一致を作成ジャクソンの新しいJARをダウンロードすることができますOpentok SDK依存関係の定義であると仮定ジャクソンのJARファイルのバージョンがダウンロードされます。

https://github.com/opentok/Opentok-Java-SDK/blob/master/build.gradle

dependencies { 
    ... 
    compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '[2.3.1,2.99999)' 

これを整理する方法は? 私はGradleの専門家ではありませんが、何とかOpentokに2.8.7バージョンを使用させることができますか? 現時点ではお届けできませんので、お手数ではございます。

答えて

0

これは私が

compile ('com.tokbox:opentok-server-sdk:2.3.2') 
{ 
    // Jackson 2.9 is not compatible with Spring boot 1.4.4 - 1.5.2 
    exclude group: 'com.fasterxml.jackson.core', module: 'jackson-databind' 
} 
それを整理する方法です
関連する問題