解決Maven本地倉庫明明有對應的jar包但還是報找不到的問題

Maven本地倉庫有對應的jar包但是報找不到

問題原因

第一,你本地倉庫對應的包文件夾下有_remote.repositories這個文件;

第二,你的項目現在連接不到下載這個包的倉庫;

以上兩點就是本地明明有對應的jar包,但項目中還是會報找不到這個jar包的原因。

解決方法

1、直接幹掉_remote.repositories這個文件;

2、配置你的項目,讓你的項目能夠連接到下載這個包的倉庫(一般為私服),具體配置可通過標簽來添加對應的私服倉庫;

3、修改_remote.repositories這個文件的包來源,可修改為中央倉庫;

Maven本地倉庫有對應的jar包,但進行編譯時,還提示jar找不到的原因

這種情況一般均是從別的電腦或同事那裡拷貝的他們的.m2目錄下的文件造成的,可以查看本地.m2倉庫jar目錄下的

對應_remote.repositories文件,如果後面不是central=,將其改為central即可,一般存在找不到的情況下,這個值為nexus。

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。

推薦閱讀: