2012-09-11 31 views
1

我正在創建一個可導入到我公司不同項目中的常見工件。我在我的代碼中有一些調試日誌語句(log4j)。登錄常見神器

我的問題是我是否應該在我的jar中包含log4j dtd和xml,以及我需要在xml中具有哪些設置?我希望僅當父項目啓用調試級別時才顯示調試消息,並且消息應該放入該項目中配置的日誌文件中。

謝謝。

回答

1

我會在我的工件中使用像Simple Logging Facade for JavaCommons Logging這樣的包裝,並讓集成者決定使用哪種記錄工具以及如何配置它。

+0

我投票slf4j,可能與[logback](http://logback.qos.ch/)作爲默認,可替換的實現,如果你覺得需要提供一個。 –