この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:6
ページ更新者:atom
更新日時:2026-05-15 03:52:15

タイトル: invalid LOC header (bad signature)
SEOタイトル: invalid LOC header (bad signature)

この記事の要点
  • Maven の invalid LOC header (bad signature) エラー
  • 原因: ~/.m2/repository 内のjar ファイルが破損している(ダウンロード失敗の残骸)
  • 対処: 該当ライブラリのフォルダを削除 → mvn install で再ダウンロード
  • 頻発するなら回線不安定が原因のことが多い

 

エラー内容

invalid LOC header (bad signature)

 

発生条件/原因

Maven依存ライブラリにクラスがあるのに参照できない。

mavenのキャッシュが変に残っていることが原因?

 

対処法

一度、「/users/ユーザー名/.m2/repository」配下にある当該ライブラリを一度削除して、maven installし直す。