4
我知道如何用log4j輸出classname和methodname,這兩個字段可以分別對齊和填充,例如,這種模式:是否可以使用格式修飾符組合兩個轉換字符?
[%d{ISO8601}] %-5p %-10C{1}:%-10M %m%n
產生類似:
[2012-09-20 08:25:12,111] WARN Class :method Logtext1 which should align
[2012-09-20 08:25:12,111] WARN ClassTwo :methodName Logtext2 which should align
這將對齊文本記錄(在大多數情況下),但類名和方法名是醜陋的間隔。
所以我想輸出是一樣的東西:
[2012-09-20 08:25:12,111] WARN Class:method Logtext1 which should align
[2012-09-20 08:25:12,111] WARN ClassTwo:methodName Logtext2 which should align
這可能使用僅配置?
你可以建議另一種輸出方法名和類名的方法,保持記錄的消息文本對齊?