maven 中 pom.xml 文件报错

来源:互联网 发布:数据可视化 编辑:程序博客网 时间:2024/05/22 07:48

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

原创粉丝点击