idea的pom文件修改,引入新的jar包,無效,本地倉庫始終沒有下載新jar包的問題解決【idea pom Dependency not found】緩存
如題,引入一個新的jar包,在項目的pom文件中:maven
<!-- 阿里巴巴easyexcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.0.5</version> </dependency>
或者以下引入任意一個jar包,都提示:Dependency not foundide
並且,本地倉庫中一點動靜都沒有,這個jar包壓根就沒有下載下來,就像是修改pom文件沒有任何做用同樣。ui
一直懷疑是idea中maven配置的相關問題。idea
又或者是須要從新導入:spa
又或者是須要刷新緩存並重啓:excel
又或者是下載源碼:code
又或者是maven倉庫配置文件setting.xml中的 遠程倉庫的配置問題:xml
又或者是須要 clean而且從新 build或者installblog
解決方法:
最後發現,其實都不是,是由於把jar包的maven依賴放入了
<dependencyManagement>
標籤中的
<dependencies>
標籤中。
從而致使 jar包依賴一直沒有實際被下載下來。
應該把它放到
</dependencies>
標籤中
聲明: pom中的dependencyManagement節點做用是:只是對版本進行管理,不會實際引入jar !!!
=============================================================
上面列舉這麼多,都是對idea中maven使用出現問題的排除方法。