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


上面截圖是我在新建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,這個過程可能會報錯,根據提示信息一步步的去改正

先解決第一個Error,大概意思是跟.m2同級目錄C:/users/zxw下沒有POM,把工程中的pom拷貝到指定目錄下面,再次運行mvn install

如果你的settings.xml有問題,下一步還會提示我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項目就建好了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM