我尝试使用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]
答案 0 :(得分:33)
好像你的本地jar文件已损坏。 删除您当地的Maven仓库,然后重试。 这将迫使maven再次从远程仓库下载jar。
默认情况下,在Windows中,本地maven repo将位于C:\Users\username\.m2\repository
答案 1 :(得分:1)
请检查您的.jar文件是否已损坏,因此请从您的存储库中删除并再次尝试重新启动服务器,以便它可以再次获得新的一跳,这样会有所帮助
答案 2 :(得分:0)
从C:\Users\Username\.m2\repository
删除内容。一切都好
或有选择地 - 你的选择。
然后使用命令提示符强制下载jar并构建
mvn clean install
运行测试后:
mvn test
答案 3 :(得分:-1)
有效,罐子已损坏。删除本地maven存储库并重建项目将有助于解决问题。