2
是否可以讓log4j打印WARNING而不需要編寫自定義代碼?重命名log4j日誌級別
編輯: 我不想改變成千上萬行代碼與log.warn(...)在它被改變。我希望log4j爲log.warn打印不同的日誌級別文本。這是可能的嗎?
是否可以讓log4j打印WARNING而不需要編寫自定義代碼?重命名log4j日誌級別
編輯: 我不想改變成千上萬行代碼與log.warn(...)在它被改變。我希望log4j爲log.warn打印不同的日誌級別文本。這是可能的嗎?
這是很容易,創建下面這個教程中log4j的一個新的日誌記錄級別(複製粘貼&):
http://jaikiran.wordpress.com/2006/07/12/create-your-own-logging-level-in-log4j/
我做到了成功;-)
謝謝,做了自定義日誌級別適合日誌級別層次?我希望這個日誌級別在INFO和ERROR之間坐下,有任何方法可以做到這一點? – arrehman
是的,你可以定義它的位置。 – arutaku
太好了。有沒有辦法做到這一點,而無需更改現有的代碼行(跨越多個應用的數十和數千),例如log.warn(...)?我已經更新了這個問題。 – arrehman