2010-04-11 36 views

回答

1

A)在類路徑將名爲log4j.properties
B中的文件)添加到您的JVM命令行-Dlog4j.configuration=foobar.txt(配置文件將foobar.txt)

這種情況的確切規則定義Log4j文檔http://logging.apache.org/log4j/1.2/manual.html

+0

我通讀了(很快),沒有什麼突出的,但謝謝! – Blankman 2010-04-11 23:40:47

2

通常你把它放在你的「根包目錄」(即你的類路徑的基礎)中,它會自動被拾取 - 這是log4j知道要看的地方。

+0

任何提示一個簡單的配置文件來記錄到文件中指定的資源名? – Blankman 2010-04-11 23:33:28

0

默認情況下,Log4j使用類加載器加載名爲log4.properties的資源。 因此它可以位於類路徑中的任何目錄中。

如果你想用不同的東西,然後使用系統屬性log4j.configuration

+0

我使用NetBeans,所以不知道我是如何影響類路徑的嗎?你的意思是將.jar放入我的lib文件夾中,將它添加到我的類路徑中? – Blankman 2010-04-11 23:40:14

相關問題