1. 程式人生 > >IntelliJ 中Maven pom.xml依賴不生效解決

IntelliJ 中Maven pom.xml依賴不生效解決

問題描述:

在IntelliJ中建立了Maven專案,並在pom.xml中加入了 slf4j 和 log4j 的依賴,但在編寫程式時發現IntelliJ根本沒有關於 slf4j 和 log4j 的文字輔助,檢視之下才發現pom.xml中的依賴雖然已經下載到了本地倉庫 repository,但是卻沒有加入到專案路徑的 Extenal Libraries 中。
如圖:
這裡寫圖片描述

在google,百度之後並沒有發現同樣型別的問題,所以就只能自己摸索了,根本其他接近本問題的解決方法,發現IntelliJ中存在管理Maven Project的視窗:

View –> Tool Windows –> Maven Projects

這裡寫圖片描述

若沒有發現 Dependencies 資料夾則說明專案中並沒有依賴關係,但是在pom.xml檔案中已經加入了依賴所需的內容,後來發現:需要重新匯入Maven的 pom.xml 檔案內容,如圖:
這裡寫圖片描述

重新匯入即可在 External Libraries 中發現依賴的所有包.