maven项目出现如下错误Could not calculate build plan

CoreException: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2: ArtifactResolutionException: Failure to transfer org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from/to central (http://repo1.maven.org/maven2): null to http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.pom..

出现这个错误因为maven本地仓库中缺少maven-resource-plugin:2.6这个相应的依赖文件。解决方法如下

在eclipse中找到maven项目下的pom.xml文件打开,并添加如下内容

<plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-resources-plugin</artifactId>
              <version>2.5</version>
</plugin>

打开dos命令控制台,进入到maven项目的目录(包含有pom.xml文件这一层级),然后选择 maven install 回车后发现maven会自动下载缺失的文件。

下载完成后,在eclipse中右键maven项目-Maven-Update Project 勾选Force Update of Snapshots/Releases这个选项,点击OK按钮,发现错误已经消失。

问题解决。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
It seems that you encountered an error while trying to calculate the Maven build plan. The error message indicates that there is an issue with the Maven resources plugin. To troubleshoot this issue, you can try the following steps: 1. Check your Maven setup: Make sure that you have the correct version of Maven installed and configured properly on your system. 2. Update your Maven dependencies: Sometimes, this error can occur due to conflicts or compatibility issues between different plugins or dependencies. Try updating your Maven dependencies to their latest versions by running the `mvn clean install` command or using the Maven Update feature in your IDE. 3. Check your project's POM file: Verify that the `<plugins>` section in your project's POM (Project Object Model) file includes the correct version of the resources plugin (`maven-resources-plugin`) and its required dependencies. If necessary, update the version numbers and ensure that they are compatible with each other. 4. Clean your project: Run the `mvn clean` command to clean your project's build artifacts and then try building it again. 5. Check for internet connectivity issues: Sometimes, this error can occur if your system is unable to connect to the Maven Central Repository to download the required plugin artifacts. Ensure that you have a stable internet connection and try again. If none of these steps resolve the issue, please provide more details about your project setup, including the relevant sections of your POM file and any additional error messages you may have received.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值