❶ 如何查找log4j載入配置文件的位置
自動載入配置文件:
(1)如果採用log4j輸出日誌,要對log4j載入配置文件的過程有所了解。log4j啟動時,默認會尋找source folder下的log4j.xml配置文件,若沒有,會尋找log4j.properties文件。然後載入配置。配置文件放置位置正確,不用在程序中手動載入log4j配置文件。如果將配置文件放到了config文件夾下,在build Path中設置下就好了。
若要手動載入配置文件如下:
(1)PropertyConfigurator.configure("log4j.properties") 默認讀取的是項目根目錄的路徑。此時的log4j.properties要放在項目目錄下。
❷ log4j配置文件找不到
web-info/classes目錄下,如果放在其它地方,需要在web.xml文件中配置路徑。
❸ MAVEN運行log4j出錯,說沒有找到log4j配置文件
放到.class輸出的根目錄
~
~
~