java的日志输出到哪里了

java的日志输出到哪里了,第1张

1.用eclipse等开发工具的话日志会在控制台输出!

2.web项目的话,在容器里面可以找到,如:tomcat,jBoss等

3 log4j的话,在配置文件中指定的是哪里,就是哪里

配置文件设置如下:

log4j.rootLogger=debug,stdout,logfile  

log4j.appender.stdout=org.apache.log4j.ConsoleAppender  

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  

log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n  

  

log4j.appender.logfile=org.apache.log4j.RollingFileAppender  

log4j.appender.logfile.File=logfile.log  

log4j.appender.logfile.MaxFileSize=512KB  

log4j.appender.logfile.MaxBackupIndex=3  

log4j.appender.logfile.layout=org.apache.log4j.PatternLayout  

log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n 测试java 文件

log4j.rootLogger=debug,stdout,logfile  

log4j.appender.stdout=org.apache.log4j.ConsoleAppender  

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  

log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n  

  

log4j.appender.logfile=org.apache.log4j.RollingFileAppender  

log4j.appender.logfile.File=logfile.log  

log4j.appender.logfile.MaxFileSize=512KB  

log4j.appender.logfile.MaxBackupIndex=3  

log4j.appender.logfile.layout=org.apache.log4j.PatternLayout  

log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

如果是小程序就不是必须的了

如果是大点的程序,日志就非常有用了

日志的作用,主要在维护的时候非常有用,系统可能会出一些其名其秒的错误,这个时候如果日志做的比较详细就能很清楚的查找到错误了~~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11404832.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存