pom.xm首行報錯Failure to transfer org.codehaus.plexus:plexus-components:pom:1.1.20


從SVN導出一個Maven項目,pom.xml首行報錯:

Failure to transfer org.codehaus.plexus:plexus-components:pom:1.1.20 from http://maven.oschina.net/content/groups/public/ was cached in the local repository, resolution 
 will not be reattempted until the update interval of CN has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-
 components:pom:1.1.20 from/to CN (http://maven.oschina.net/content/groups/public/): java.net.ConnectException: connection timed out to http://maven.oschina.net/
 content/groups/public/org/codehaus/plexus/plexus-components/1.1.20/plexus-components-1.1.20.pom

 

親測了很多辦法,都沒有效果,最終找到這個可行的。

<!-- war 打包插件, 設定war包名稱不帶版本號 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<!-- <version>2.5.1</version> -->
<version>2.4</version>
<configuration>
<warName>${project.artifactId}</warName>
</configuration>
</plugin>

根據該方法,將版本改為2.4,立刻錯誤消失。但是pom.xml在菜單上還是有紅叉,所幸的是該文件已經沒有錯誤了,可以執行。

MAVEN:Failure to transfer org.codehaus.plexus:plexus-io:jar:2.4.1

 

其他親測,無效的方案(東方不亮西方亮):

Maven工程錯誤 之 Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.0

 


免責聲明!

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



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