maven 中 pom.xml 文件报错

在创建 maven 项目时,pom.xml 文件中报错,错误如下:

Multiple annotations found at this line:
- Execution default-testResources of goal org.apache.maven.plugins:maven-resources-plugin:2.4.3:testResources failed: Unable to load the mojo 
 'testResources' in the plugin 'org.apache.maven.plugins:maven-resources-plugin:2.4.3'. A required class is missing: org/apache/maven/shared/filtering/
 MavenFilteringException ----------------------------------------------------- realm = plugin>org.apache.maven.plugins:maven-resources-plugin:2.4.3 strategy = 
 org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy urls[0] = file:/D:/mvnRespo/org/apache/maven/plugins/maven-resources-plugin/2.4.3/maven-resources-
 plugin-2.4.3.jar urls[1] = file:/D:/mvnRespo/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar urls[2] = file:/D:/mvnRespo/org/
 apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar urls[3] = file:/D:/mvnRespo/commons-cli/commons-cli/1.0/commons-cli-1.0.jar 
 urls[4] = file:/D:/mvnRespo/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar urls[5] = file:/D:/mvnRespo/junit/junit/
 3.8.1/junit-3.8.1.jar urls[6] = file:/D:/mvnRespo/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar urls[7] = file:/D:/mvnRespo/org/apache/maven/shared/
 maven-filtering/1.0-beta-4/maven-filtering-1.0-beta-4.jar urls[8] = file:/D:/mvnRespo/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar 
 Number of foreign imports: 4 import: Entry[import org.sonatype.plexus.build.incremental from realm ClassRealm[plexus.core, parent: null]] import: Entry[import 
 org.codehaus.plexus.util.Scanner from realm ClassRealm[plexus.core, parent: null]] import: Entry[import org.codehaus.plexus.util.AbstractScanner from realm 
 ClassRealm[plexus.core, parent: null]] import: Entry[import from realm ClassRealm[maven.api, parent: null]] ----------------------------------------------------- 
 (org.apache.maven.plugins:maven-resources-plugin:2.4.3:testResources:default-testResources:process-test-resources)
- Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:2.4.3:resources failed: Unable to load the mojo 'resources' in the 
 plugin 'org.apache.maven.plugins:maven-resources-plugin:2.4.3'. A required class is missing: org/apache/maven/shared/filtering/MavenFilteringException 
 ----------------------------------------------------- realm = plugin>org.apache.maven.plugins:maven-resources-plugin:2.4.3 strategy = 
 org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy urls[0] = file:/D:/mvnRespo/org/apache/maven/plugins/maven-resources-plugin/2.4.3/maven-resources-
 plugin-2.4.3.jar urls[1] = file:/D:/mvnRespo/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar urls[2] = file:/D:/mvnRespo/org/
 apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar urls[3] = file:/D:/mvnRespo/commons-cli/commons-cli/1.0/commons-cli-1.0.jar 
 urls[4] = file:/D:/mvnRespo/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar urls[5] = file:/D:/mvnRespo/junit/junit/
 3.8.1/junit-3.8.1.jar urls[6] = file:/D:/mvnRespo/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar urls[7] = file:/D:/mvnRespo/org/apache/maven/shared/
 maven-filtering/1.0-beta-4/maven-filtering-1.0-beta-4.jar urls[8] = file:/D:/mvnRespo/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar 
 Number of foreign imports: 4 import: Entry[import org.sonatype.plexus.build.incremental from realm ClassRealm[plexus.core, parent: null]] import: Entry[import 
 org.codehaus.plexus.util.Scanner from realm ClassRealm[plexus.core, parent: null]] import: Entry[import org.codehaus.plexus.util.AbstractScanner from realm 
 ClassRealm[plexus.core, parent: null]] import: Entry[import from realm ClassRealm[maven.api, parent: null]] ----------------------------------------------------- 
 (org.apache.maven.plugins:maven-resources-plugin:2.4.3:resources:default-resources:process-resources)

我试过了很多博主提供的解决方案,最后都没有解决,最后的解决方法是在 maven下载地址 下载最新版本的maven,替换原来的 maven,然后对新下载的maven进行配置,具体配置可参考如下:
MyEclipse 配置 maven

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cchangcs

谢谢你的支持~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值