関連する背景
コンパイラとバージョン | 究極のアイデア |
---|---|
依存関係管理ツール | メイブン |
1つ目はアイデアそのものです
ステップ1: 右側の「maven」をクリックします
ステップ 2: 依存関係を右クリックし、「依存関係の分析」をクリックします。
ステップ 3: モジュール名の位置を切り替えることができます。左側の三角形のマークは、パッケージに複数のバージョンが導入されており、競合があることを示します。
ステップ 4: 現在のパッケージが 2 つのバージョンに導入されていることがわかります。
ステップ 5: 競合するパッケージ名を右クリックすると、2 つのオプションが表示されます。
Maven 設定を開くとは、seclib パッケージの pom ファイルを開くことを指します。
Maven の依存関係に移動とは、モジュール pom が seclib を参照する位置にジャンプすることを指します。
ステップ6: pomで不要な依存関係を除外するだけです
2 つ目は Idea プラグインです
ステップ 1: Maven Helper という小さなものをダウンロードする必要があります
ステップ 2: pom ファイルに移動すると、この「dependency Analyzer」ラベルが見つかります。
ステップ 3: [競合] をクリックすると、バージョンが競合しているすべてのパッケージが左側に表示され、パッケージ名をクリックすると、特定の競合情報が右側に表示されます。
ステップ 4: 競合するパッケージ名を右クリックして直接削除できるため、手動で追加するよりも便利です
ステップ5: 変更後、「再インポート」をクリックしてパッケージを再ロードします。