簡體   English   中英

使用pom.xml下載軟件包時,Maven構建錯誤

[英]Maven build error when downloading packages using pom.xml

我有以下網絡項目。 這是一個Spring和Hibernate項目,我克隆了它。 https://github.com/thenewcircle/spring-hibernate-20120924 但是現在pom.xml文件中有一個錯誤。 它說以下消息。

無法從http://repo.maven.apache.org/maven2傳輸org.apache.maven:maven-plugin-api:pom:2.0.6緩存在本地存儲庫中,直到更新間隔才會重新嘗試解析中心已用完或已強制更新。 原始錯誤:無法從/到中央( http://repo.maven.apache.org/maven2 )傳輸工件org.apache.maven:maven-plugin-api:pom:2.0.6:操作已取消。

我也嘗試過修改版本。 但是沒有用。 我正在使用Spring Tool Suite 3.6.4和Java8。實際上,我是Spring和Hibernate的新手。 這是我正在使用的pom.xml文件。

https://github.com/thenewcircle/spring-hibernate-20120924/blob/master/pom.xml

有幾種方法可以解決此問題:

(1)刪除本地存儲庫

您可以刪除本地存儲庫。 進入$home/.m2並手動刪除文件夾repository 只是知道這樣做會刪除本地緩存的所有依賴項,因此所有應用程序的下一個構建將花費更長的時間(再次下載所有依賴項)。 我把它放在第一位,因為我認為它是最可靠的。 當一切都變得松散時,刪除您的存儲庫。

(2)命令行-使用強制更新依賴項進行構建

您可以在強制更新依賴項的同時重建項目。 打開終端,轉到項目的根文件夾,然后鍵入:

mvn clean install -U

(3)IDE-具有強制更新依賴項的更新項目

在IDE中,您可以在強制更新依賴項的同時更新項目的配置。 在Eclipse / STS中,執行以下操作:

右鍵單擊您的項目-> Maven->更新項目->選中“強制更新...”->確定

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM