トラブルシューティング Eclipseでmavenビルドができないとき

Eclipseでmavenプロジェクトを落としてきても、mavenビルドがエラーで止まってしまう時が多々ある。

本日対応したのもこの問題。以下のようなメッセージがでていて、ビルドが先に進まない。

Archive for required library: ‘D:/Users/hogehoge/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar’ in project ‘some-project’ cannot be read or is not a valid ZIP file

some-project Build path Build Path Problem

日本語訳:
このプロジェクトで必要なライブラリcommons-collections-3.2.1.jarが読めないか壊れている。

しかしファイルは確実に該当場所に存在するのだが、意味不明。
しょうがないのでローカルの.m2/repository/commons-collections/commons-collections/3.2.1をディレクトリごと消す。

該当プロジェクトを右クリックして、maven→update projectを実行。

するとまた別のjarが同じエラーで引っかかる。同じく消す→該当プロジェクトを右クリックして、maven→update projectを実行を繰り返すこと5回でようやくビルドが完了した。

カテゴリー: eclipse, Java タグ: , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.