Eclipse+Maven開發項目異常筆記

                                                   POM報找不到文件異常

本地mvn倉庫有對應的文件,但還是報找不到

問題產生場景,從a公司複製一個項目去b公司運行,但是b公司私服中沒有對應的依賴資源,此時我把a公司本地mvn庫打包複製到b公司開發電腦上(所有的依賴本地都有了,但私服中沒有)

(1)maven中的本地倉庫的index索引沒有更新,導致在eclipse的maven插件中搜索不到。

解決方案:

在eclipse中打開菜單 window-> show view –> other –> Maven -> maven repositories

打開之後,選擇local repositories –> local repository ,右擊,選擇Build index.
 

(2)從遠程倉庫加載資源失敗

maven3.0之後版本從遠程倉庫下載資源後,會生成對應的_remote.repositories文件,標記該資源的來源;

如果倉庫中有對應的_remote.repositories文件,update時會直接訪問遠程倉庫加載資源,加載失敗就會報錯

(連接不通,或遠程倉庫無對應資源等都會導致報錯);

解決方案:

將_remote.repositories文件刪除:單個文件手動刪除,多個文件使用命令遞歸刪除

mvn倉庫對應文件夾,cmd打開dos窗口,命令行遞歸刪除所有子目錄中標誌文件
del _remote.repositories /s

 

windows的cmd命令有個del命令,可以快速地刪除所有指定文件。

https://blog.csdn.net/u014175572/article/details/78312553

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章