我在使用Axis2和Jetty Web服務器的應用程序中使用Log4j。不包括Log4j Logger的一個級別
我配置了Log4J屬性文件,以便在調試優先級時排除這些類的日誌記錄。但是當我這樣做時,其他優先信息也開始被排除在主記錄器之外。
有沒有一種方法可以告訴Log4j我只想從這些類中記錄INFO日誌,同時從我的類中記錄調試日誌?
這裏是我做了什麼:
#Jetty Server and Axis2
log4j.category.org.apache.axiom=DEBUG
log4j.additivity.org.apache.axiom=false
log4j.category.org.apache.axis2=DEBUG
log4j.additivity.org.apache.axis2=false
################# MAIN LOGGER #################
log4j.rootCategory=DEBUG, mainLogger
#File configuration
但正如我所說的這種配置也從主記錄排除INFO消息。
我不明白這個問題。嘗試用例子展開你想要的東西。 – skaffman 2012-03-06 12:39:59