1. ホーム

IntelliJ maven プロジェクト pom ファイル エラー xx.jar の成果物記述子の読み込みに失敗した問題 解決方法

2022-02-14 17:13:56

この問題は、pom を使用してプロジェクトの依存関係パッケージを設定するときに発生しました。


しかし、以下のように依存関係が変更されます(変更されることに注意してください、以前はスコープとしてバージョンを書いていました)。


<スパン 新しい依存関係を作成する場合、MAVENは自動的に関連するjarを取得し、そうでない場合は自分でダウンロードします。まずExternal Librariesを見ると中にmybatisがなく、メニューのFile-Project Structureからライブラリを開くと、mybatisのjarに赤線が入っており、mybatisへのパスに問題があることがわかり、パスを開くとjarパッケージが全くダウンロードされていないことが判明しました。ダウンロードしてください。

最終的にこれで解決に成功しました。

<スパン 1. 削除 Project Structure-Librariesの下線部のjarを削除し、該当するディレクトリのファイルとフォルダを削除します。ここでは、元のMyBatisディレクトリを削除しています。

<スパン 2. IntelliJの右側にあるMaven Projectを開き、左上のRefreshボタン(Reimport All Maven Projects)をクリックし、インターネットに接続していることを確認し、Mavenが自動的に関連する依存関係をダウンロードするようにします。

<スパン 3. ダウンロードが完了するのを待ち、OKを解きます。

<スパン

このような問題のほとんどは、依存関係のあるパッケージが指定されたパスに正しくダウンロードおよびインストールされていないことに起因しています。pom 内の以前の依存関係を注意深く振り返り、関連するパラメータやタグが正しく書かれていないか、またそのディレクトリに jar ファイルがあるかどうかを確認してください。