最近在使用IDEA導入開源項目bootshiro,更新依賴的時候,發現有些插件無法導入,以致於pom文件一直報找不到該插件的錯誤
一開始就網上各種百度,無論怎么更換阿里雲的鏡像都導不進,最后想着試試自己下載插件放到本地倉庫里,然后就成功解決了
ps:不止插件報錯可以解決,也可以解決其他的導不進包導致pom文件報錯的情況!!
1.先到Maven Repository這個網站查找插件,國內訪問該網站可能會很慢,建議使用高科技手段訪問.
2.找到自己想要的插件后,點進去選擇自己想要的版本,例如我要的是3.0.0版本,
3.進到相應版本的頁面后.點擊view all
4.選擇下載以下四個文件
在點擊jar.sha1、.pom、.pom.sha1等文件的時候,瀏覽器會自動幫你解析出來,這時,右擊,另存為
選擇保存文件類型為所有文件,注意把文件名后綴改成相應的擴展類型
5.下載完以上四個文件后,把文件剪切到自己本地倉庫的相應路徑,該路徑為你想要的插件的groupId+artifactId,期間,如果發現沒有對應文件夾的話,可以自己創建該文件夾,然后再新建以版本為名字的文件夾
6.再去別的下載完成的文件夾里,復制一個_remote.repositories文件,並將修改里面的插件名為對應的插件名,如我的是maven-javadoc-plugin-3.0.0,后綴名保持不變,保存退出
7.修改完的目錄結構及文件結構如下圖
修改完成后,關閉IDEA,再重新打開,錯誤消失啦~~~~~~~