簡體   English   中英

獲取org.apache.maven.plugins:maven-jar-plugin:2.3.2或其依賴項之一無法解析錯誤

[英]getting org.apache.maven.plugins:maven-jar-plugin:2.3.2 or one of its dependencies could not be resolved error

我已經在一台機器(機器1)上成功完成了maven clean安裝,我已經在另一台機器(機器2)上復制了maven m2 repo,並嘗試使用脫機選項運行maven clean

mvn clean install -o

得到以下錯誤。

[錯誤]插件org.apache.maven.plugins:maven-jar-plugin:2.3.2或其依賴項之一無法解析:無法訪問autoincrement-versions-maven-plugin( http:// autoincrement-versions-maven -plugin.googlecode.com/svn/repo )處於離線模式,並且之前從未從org.apache.maven.plugins:maven-jar-plugin:jar:2.3.2下載該產品。

我的要求是我們需要將Maven回購發送給客戶,他將與

mvn clean install -o.

我認為您可以在機器2中更改Eclipse的Maven設置。

Eclipse->窗口->首選項->搜索Maven->用戶設置,修改用戶Maven設置文件的位置(您可以從計算機1復制),然后查看本地存儲庫。

Eclipse中的Maven用戶設置

該錯誤基本上告訴您兩件事:

  1. 它找不到依賴項:autoincrement-versions-maven-plugin
  2. 它試圖從全局Maven存儲庫下載此依賴關系,但是當您以脫機模式運行它時,不允許這樣做。

在第二台計算機上檢查是否存在依賴關系,以及依賴文件是否存在。 如果只是抱怨這種依賴關系,而其余的一切都很好,那么您很可能正確地引用了存儲庫,並且錯誤是由於缺少文件所致。

僅憑錯誤消息很難調試此問題,因為這可能是另一個配置錯誤引起的。

暫無
暫無

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

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