いくつかのモジュールで構成される Maven プロジェクト。私のモジュールの 1 つは、Google バージョンの guava 依存関係を使用しています11.0.2
。現在、私のプロジェクトに別のモジュールを統合していますが、これも guava を使用していますが version14
です。
だから私は新しいモジュールがグアババージョンを使用することを望みます14
が、残りのプロジェクトはグアババージョンを使用します11.0.2
。新しいモジュールにグアバを追加しようとし<exclusion></exclusion>
ましたが、うまくいきませんでした。
これを解決するためのヒント。
更新: @Guillaume Darmont's Answer は、さまざまなモジュールの問題を解決します。しかし、今私の問題は、新しいモジュールには2つの依存関係があり、そのうちの1つはグアバ11.0.2
を使用しており、もう1つは14.0
. これを管理する方法。モジュールのpomで、使用するグアバのバージョンを個別に指定できますか?