日志输出到文件,按照时间来进行输出

网友投稿 715 2022-11-19

日志输出到文件,按照时间来进行输出

日志输出到文件,按照时间来进行输出

log4j.rootLogger=INFO,console,filelog4j.rootLogger=DEBUG,console,filelog4j.appender.console=org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target=System.outlog4j.appender.console.layout=org.apache.log4j.PatternLayoutlog4j.appender.console.layout.ConversionPattern=#%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-5c[%L] -> %m%nlog4j.appender.console.layout.ConversionPattern=%-5p %d{yyyy-MM-dd HH:mm:ss,SSS} -> %m%nlog4j.appender.file=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.file.File=D://LOGS//loglog4j.appender.file.DatePattern=_yyyyMMdd'.log'log4j.appender.file.encoding=UTF-8log4j.appender.file.layout=org.apache.log4j.PatternLayoutlog4j.appender.file.layout.ConversionPattern=%d{HH:mm:ss,SSS} %p - %m%n

log4j.rootLogger=INFO,console,file log4j.rootLogger=DEBUG,console,file

这个里面的INFO 是输出的级别

console 和file是输出的方式,包括控制台和文件输出两种方式

log4j.appender.file.File=D://LOGS//log

是文件输出的地址

package frame.test;import org.apache.log4j.Logger;import org.junit.Test;public class MyTest { private Logger logger = Logger.getLogger(MyTest.class); @Test public void test() { logger.debug("nihao"); logger.info("nihao"); System.out.println("你好"); }}

希望对你有所帮助

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:MyBatis Xml映射文件之字符串替换方式
下一篇:js通过正则表达式解析xml 获取指定的内容
相关文章

 发表评论

暂时没有评论,来抢沙发吧~