我寫類的自定義日誌記錄級別即現在INIT
Log4j的日誌記錄
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
public class InitLoggingLevel extends Level {
public static final String INITLOGGING_LEVEL = "INITLOGGING";
public static final Level INIT_LOGGING = new InitLoggingLevel(
DEBUG_INT - 4, INITLOGGING_LEVEL, 7);
protected InitLoggingLevel(int level, String levelStr, int syslogEquivalent){
super(level, levelStr, syslogEquivalent);
}
}
什麼是我需要log4j.properties
進行修改和我會如何用這個INIT
日誌記錄級別在Java中自定義日誌級別我的Java類?
我在log4j.properties中要求更改記錄器中的日誌級別爲INIT。 –
log4j.category.com.impact.qtl12.commons = INIT,com.impact.qtl12.commons.InitLoggingLevel像這樣,以及我將如何在java類中執行此操作,就像正常記錄器一樣:logger.WARN so how我可以通過做logger.INIT或其他東西INIT水平 –