0

我有一个 Maven 项目,当我尝试运行时,它给了我BUILD FAILUREmvn install并出现以下错误:

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

谢谢。

4

2 回答 2

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 文件。

于 2012-05-21T19:45:34.030 回答
1

看起来您的 spring-beans 本地存储库条目在某种程度上已损坏。您可以重新安装它与mvn install:install-file目标。请参阅http://maven.apache.org/plugins/maven-install-plugin/usage.html

于 2012-05-21T19:47:46.793 回答