当我尝试运行mvn install
时,我有一个maven项目给了我 BUILD FAILURE 并出现以下错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project core: Compilation failure: Compilation failure:
[ERROR] error: error reading C:\Users\lawson\.m2\repository\org\springframework\spring-beans\3.0.5.RELEASE\spring-beans-3.0.5.RELEASE.jar; cannot read zip file entry
我已经在Eclipse的项目中看到了 Maven Dependencies 下的所有依赖项。 有人可以帮我理解为什么我会收到这个错误吗?
感谢。
答案 0 :(得分:4)
我建议首先尝试删除文件夹的内容:C:\ Users \ lawson.m2 \ repository \ org \ springframework,然后重做项目的mvn clean包。此外,我建议通过
更新maven-compiler-plugin版本 <build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.4</version>
</plugin>
</plugins>
</pluginManagement>
</build>
看起来你已经下载了一个已损坏的jar文件。
答案 1 :(得分:1)
看起来spring-beans的本地存储库条目在某种程度上是损坏的。您可以使用mvn install:install-file
目标重新安装它。请参阅http://maven.apache.org/plugins/maven-install-plugin/usage.html。