大規模なマルチモジュール プロジェクトがあります。モジュールの 99% は特定のサードパーティ ライブラリ (A と呼びましょう) に依存しているため、A への依存関係はプロジェクトの親 POM に記録され、すべてのモジュールに継承されます。これらの 99% のケースでは、A がランタイム環境の一部として提供されているため、それに応じて依存関係が提供済みとしてマークされます。
今日、子モジュールの 1 つ (実際には、それが重要な場合は孫) が A に依存してはならない状況に出くわしました。このモジュールの依存関係リストから A を削除するにはどうすればよいですか?
私は試しましcombine.self="override"
たが、その構造は明らかに<dependencies>
要素では許可されていません。