前言:項目中需要使用新的jar包引入,去maven庫中搜索道新的maven座標後,加入到pom文件結果發現不能導入。反覆試了幾次都不能正常導入。最後終於在一個角落找到了問題。
本文記錄了尋找問題中試過的幾種辦法,希望對遇到同樣問題的你有所幫助。
- 方法一:刪除項目對應的iml, 重新導入
搜索相關問題的時候看到很多人這樣操作之後成功解決了問題,於是刪除文件試了一下,意料之中未解決我的問題。但是看到很多人使用此方法解決了不能導入jar包的問題,就放了上來。
- 方法二:Setting - Build Tools - ignored File
查看時候忽略了pom文件引起的不能導入jar包。打鉤的情況是忽略了。這裏我看到並沒有忽略pom文件,但是我還是點了一下忽略,然後應用。再次打開idea,去掉ignored Files對勾。重新編譯文件,可以使用了!
- 方法三:修改maven配置文件 setting.xml
...
<mirrors>
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<url>http://repo.maven.apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
...
- 方法四:idea 更新maven jar包不完整
找到maven 命令輸入框,輸入以下命令: mvn -U idea:idea