2015-06-07 41 views
1

我正在做一個maven項目,我把log4j.xml放在這個路徑中:/src/main/java/log4j.xml,它工作正常,我可以將log4j.xml配置文件移動到/ src/main /資源/ ??什麼是新的配置將是?如何更改log4j配置文件路徑?

+1

你*應該*將XML文件移動到'/ src/main/resources',這就是它們所屬的地方。 –

回答

0

Log4j從類路徑中讀取其屬性文件,因此您的屬性文件可以放置在類路徑上的任何位置,而無需進行任何配置更改以告訴它在何處查找。在maven構建時,放在/src/main/java/src/main/resources中的任何東西都會在工件類路徑上結束,但/src/main/resources對於資源(任何未編譯的東西)更合適。