Maven新建工程pom.xml報錯Failure to transfer org.codehaus.xxx from xxxx
阿新 • • 發佈:2019-01-09
在win7下用MyEclipse新建一個基於Maven的web工程的時候,報錯:
Failure to transfer org.codehaus.plexus:plexus-components:pom:1.1.15 from http://repo1.maven.org/ma.....
原因是網路不穩定,檔案沒下成。
解決辦法:
1.進入你本地的Maven倉庫
不知道本地倉庫目錄可以去你的Maven所在的目錄下conf資料夾下的setting.xml中檢視<localRepository>標籤,如果沒改過setting.xml則這個庫預設是在使用者目錄下的.m2資料夾
2.按照報錯資訊逐級開啟倉庫的資料夾,進入到下載失敗的資料夾刪除.lastUpdated檔案或者你可以直接搜 *.lastUpdated, 把搜尋結果全刪掉
比如報錯資訊是 org.codehaus.plexus:plexus-components:pom:1.1.15 那麼下載失敗的檔案就在資料夾 %本地倉庫%\org\codehaus\plexus\plexus-components\1.1.15
3.在myeclipse的maven工程上右鍵Mavne4MyEclipse-> Update Dependencies, 勾選有問題的Maven專案,然後點ok等待重新下載。
搞定後報錯消失,進入到對應的資料夾%本地倉庫%\org\codehaus\plexus\plexus-components\1.1.15可以看到重新下載的檔案。
參考連結: