[英]log4j not working in the first time
我正打算第一次实现log4j。 我的log4j.properties文件如下所示。
# Define the root logger with appender file
log = /log/log4j
log4j.rootLogger = debug, NewStudentListDAO
# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=/log/log4j/log.out
# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%m%n
我已将此文件放在classes文件夹和src文件夹下。 仍然它不放弃文件。 在下面的行中,在我的类NewStudentListDAO
中调用log4j。 该网站不允许我独自提交大量内容,因此我添加了一些特殊字符来填补空白。 请忽略相同的...
static Logger logger = Logger.getLogger( NewStudentListDAO.class.getName());
logger.setLevel(Level.ALL);
logger.debug("This is debug message from logger");
logger.info("This is info message from logger");
logger.log(Level.DEBUG, "This is a debug message from logger");
请帮助我解决问题。
谢谢Saji
尝试将此添加到记录器文件中,然后检查它是否首先显示在控制台上。
log4j.rootLogger=INFO, CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
看这个链接
希望对您有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.