0
但是,任何人都可以在這裏解釋如何配置日誌級別,如果它的jar'ed。 我不知道我在哪裏放置,以便netbeans在創建分發jar時不包含此內容。 'log4j.xml'應該在jar外,程序應該能夠讀取從這個文件配置的級別。我很擔心如何做到這一點。我在哪裏將基於Swing的項目的log4j.xml文件放在netbeans中?
但是,任何人都可以在這裏解釋如何配置日誌級別,如果它的jar'ed。 我不知道我在哪裏放置,以便netbeans在創建分發jar時不包含此內容。 'log4j.xml'應該在jar外,程序應該能夠讀取從這個文件配置的級別。我很擔心如何做到這一點。我在哪裏將基於Swing的項目的log4j.xml文件放在netbeans中?
我對NetBeans並不熟悉,所以這條建議比較通用:如果你想讓log4j使用log4j.xml
文件,但不包含在jar中,請將它放在項目範圍之外的目錄中(未打包成jar的目錄),並將該目錄(目錄,不是文件—重要!)添加到程序的執行類路徑中。
我希望你能弄清楚如何在NetBeans中實現這一點。祝你好運!
謝謝MaDa。我在讀取配置時將log4j.xml放在jar外部時遇到了困難。那就是原因,我想知道是否有任何具體的方法。 – user1006987