テスト実行中に私のmavenプロジェクトをコンパイルしようとすると、このエラーが発生します。私が狂った量のグーグルの後で私が理解したことは、これがクラスパスにあるジャクソンコアのいくつかの相反するバージョンのためであるということです。ここで
は私は1つのバージョンのみが有効に解決の依存性であるように思われることを考えると、ここから続行するかどうかはわからない私は、依存関係の階層で見つけるものです
の場合テストをスキップしてビルドが成功するとインストールを実行しますが、テストを実行するか、実行時にサーバーを起動すると失敗します
私がリポジトリをナビゲートすると、次のバージョンが表示されます
2.1.1 2.1.2 2.3.3 2.4.3 2.5.1 2.5.3 2.8.2
すべてを削除する必要がありますか?
これはマルチモジュールプロジェクトであり、すべてのmouleはこの依存関係をいくつか持っています。これは問題ですか?
ありがとう、たくさんの試みの後で、私はpom.xmlにdatabindと注釈の最大バージョンを明示的に追加することでこれを修正することができました –