12

プロジェクトをmavenでビルドしようとしましたが(目標:パッケージをクリーンに)、エラーが発生しました:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project minimalistic-mvc-example: Compilation failure
[ERROR] error: error reading /home/chris/.m2/repository/org/hibernate/hibernate-core/4.1.9.Final/hibernate-core-4.1.9.Final.jar; invalid LOC header (bad signature)
[ERROR] -> [Help 1]
4

4 に答える 4

34

ローカルの jar ファイルが壊れているようです。ローカル Maven リポジトリーを削除して、再試行してください。これにより、maven はリモート リポジトリから jar を再度ダウンロードするように強制されます。

ウィンドウでは、デフォルトでローカルのmavenリポジトリがC:\Users\username\.m2\repository

于 2012-12-23T18:01:27.943 に答える
1

.jar ファイルが破損している可能性があることを確認してください。レポジトリから削除し、サーバーを再起動してもう一度新しいホップを取得できるようにしてください。

于 2013-05-22T04:49:22.067 に答える
0

からコンテンツを削除しC:\Users\Username\.m2\repositoryます。すべてまたは選択的に - あなたの選択。次に、コマンド プロンプトを使用して jar を強制的にダウンロードし、ビルドします。

mvn clean install

実行テスト後:

mvn test
于 2014-12-04T04:50:20.480 に答える