初始化loger4j private static final Logger logger = Logger.getLogger(Testlog4j. class ); 找到配置文件DOMConfigurator.configure("./log4j/log4j.xml"); 使用logger.debug("内容"); 模板 <? xml version="1.0" encoding="UTF-8" ?> <! DOCTYPE log4j:configuration SYSTEM "log4j.dtd" > < log4j:configuration xmlns:log4j ="http://jakarta.apache.org/log4j/" > <!-- ================================================================= --> <!-- a rolling file appender --> <!-- ================================================================= --> < appender name ="wsota-rc.file.log" class ="org.apache.log4j.RollingFileAppender" > < param name ="File" value ="./log4j/out.txt" /> < param name ="Append" value ="false" /> < layout class ="org.apache.log4j.PatternLayout" > < param name ="ConversionPattern" value ="%d [%t] %p - %m%n" /> </ layout > </ appender > <!-- ================================================================= --> <!-- a console appender --> <!-- debug can be turned off by setting level of root to "off" --> <!-- ================================================================= --> < appender name ="wsota-rc.console.log" class ="org.apache.log4j.ConsoleAppender" > < layout class ="org.apache.log4j.PatternLayout" > < param name ="ConversionPattern" value ="%d [%t] %p - %m%n" /> </ layout > </ appender > <!-- use this to turn on debug to a rolling file. --> <!-- <root> <level value="debug" /> <appender-ref ref="wsota-rc.file.log" /> </root> --> <!-- use this to turn on debug to console. --> < root > < level value ="debug" /> < appender-ref ref ="wsota-rc.console.log" /> <!-- <appender-ref ref="wsota-rc.file.log" />如果想加两个appender在这里加 --> </ root > <!-- use this to turn off debug. --> <!-- <root> <level value="off" /> <appender-ref ref="wsota-rc.console.log" /> </root> --> </ log4j:configuration >