[英]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.