无法读取工件org.apache.maven.plugins的生命周期映射元数据

时间:2015-02-06 16:07:28

标签: java eclipse spring maven

我有相同错误的人的链接,但似乎他们正在尝试导入项目。我按照建议通过Eclipse Marketplace删除并重新安装了spring插件,但这确实无法正常工作。

我创建了一个maven项目,然后单击“完成”,并且没有填充任何src文件。 pom.xml文件立即显示可怕的红色X.一旦我点击它看看发生了什么"无法读取工件的生命周期映射元数据org.apache.maven.plugins"显示。

我正在使用Apache 8,Java SDK 8,这是我的pom.xml文件:

<project xmlns="http://maven.apache.org/POM/4.0.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0  
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.learnprograming</groupId>
<artifactId>spring-helloworld</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>

我在另一台计算机上完成了同样的过程,并且我能够创建一个弹簧程序。我上了我的macbook,除了问题我什么都没得到!

1 个答案:

答案 0 :(得分:0)

确保已安装nexus。我遇到过这个问题,因为在settings.xml中设置了这个属性。删除它将解决此问题。我希望它能帮到你!

<mirrors>    
    <mirror>
      <id>nexus</id>
      <mirrorOf>*</mirrorOf>
      <url>http://localhost:8081/nexus/content/groups/public/</url>
    </mirror>
</mirrors>