无法读取zip文件条目

时间:2012-05-21 18:30:23

标签: eclipse spring maven

当我尝试运行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 下的所有依赖项。 有人可以帮我理解为什么我会收到这个错误吗?

感谢。

2 个答案:

答案 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