天天看點

IDEA中,Maven項目POM檔案中的依賴未報錯(出現紅色波浪線),但Maven Projects中的子產品的Dependencies中的依賴卻報錯

問題描述:

  IDEA中,Maven項目POM檔案中的依賴未報錯(出現紅色波浪線),但Maven Projects中子產品的Dependencies依賴卻報錯。

問題出現的場景:

  将本地Maven倉庫的位址從C槽更換到其他盤,新倉庫中jar包存在。

問題分析:

  1、由于更換了位址,IDEA中的Maven倉庫可能配置錯誤;

  2、jar包可能錯誤;

  3、jar包版本錯誤;

解決方法:

  1、檢查IDEA中的MAVEN配置,IDEA中預設配置的是C槽m2倉庫,重新配置IDEA中MAVEN倉庫;

  2、删除repository中對應的jar包的檔案夾,重新整理,讓Maven重新下載下傳;

  3、删除POM檔案中與之對應的依賴,然後重新添加依賴,錯誤消失。