import java.util.logging.Handler;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class Main {
private static Log log = LogFactory.getLog(Main.class);
private static void testLog() {
log.trace("trace:Level.FINEST");
log.debug("debug:Level.FINE");
log.info("info:Level.INFO");
log.warn("warn:Level.WARNING");
log.error("error:Level.SEVERE");
log.fatal("fatal:Level.SEVERE");
}
public static void main(String[] args) throws Exception {
Logger logger = Logger.getLogger("");
logger.setLevel(Level.FINEST);
Handler handler = logger.getHandlers()[0];
handler.setLevel(Level.FINEST);
testLog();
}
}
/*
Apr 10, 2008 11:55:09 PM Main testLog
FINEST: trace:Level.FINEST
Apr 10, 2008 11:55:09 PM Main testLog
FINE: debug:Level.FINE
Apr 10, 2008 11:55:09 PM Main testLog
INFO: info:Level.INFO
Apr 10, 2008 11:55:09 PM Main testLog
WARNING: warn:Level.WARNING
Apr 10, 2008 11:55:09 PM Main testLog
SEVERE: error:Level.SEVERE
Apr 10, 2008 11:55:09 PM Main testLog
SEVERE: fatal:Level.SEVERE
*/
2008年4月10日
Apache commons-logging Mapping Java util logging level
Apache commons-logging
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言