1. 程式人生 > >maven報Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6的解決方案

maven報Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6的解決方案

man 一個 art enc resources osi pre read 是我

技術分享圖片

上面截圖是我在新建maven項目的時候報錯信息提示,我是這麽解決的

1.在pom.xml文件中加入maven-resources-plugin配置

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

2.打開cmd窗口,運行mvn install,這個過程可能會報錯,根據提示信息一步步的去改正

我的第一個報錯是跟.m2同級目錄C:/users/zxw下沒有POM,所以我把pom.xml放到了C:/users/zxw下,再次運行mvn -install

提示我settings.xml有問題,查看問題出在第幾行,然後去修改,我的是因為格式問題,就不描述了,再此提供幾個mirror

    <mirror>
        <id>repo2</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://
repo2.maven.org/maven2/</url> </mirror> <mirror> <id>nexus-osc-thirdparty</id> <mirrorOf>thirdparty</mirrorOf> <name>Nexus osc thirdparty</name> <url>http://maven.oschina.net/content/repositories/thirdparty/</url>
</mirror>

推薦使用上面的那一個

再次執行mvn -install之後,就會下載一些插件的東西,靜靜等待下載完成後,右鍵工程,選擇maven→update project,等待更新完成,maven項目就建好了

maven報Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6的解決方案