log4j 日志怎么输入出的问题
在类中定义一个logger 对象, 当这个类出现的异常是定义的异常级别以上的情况下,就会写入日志吗 ?还是要用log.info() 或者 log.... 方法自己写入日志啊
<level value="DEBUG"/>
public static final Logger log = Logger.getLogger(xxx.class);
要用 log.info() 或者 log.debug() 这种方法写入日志文件吗 ?如果要写这种方法,那日志还有什么意义
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
自己写日志是一部分 ,如果自己没有写到的信息 。但是代码遇到了bug或者error 会出现在日志里面吗
你没理解日志和日志级别的含义,用LOG4J是要自己写日志,它不会自动帮你写,你必须在代码里自己调用debug、info……这些方法去记录自己主观认为的日志类型。
至于日志级别,就看该项目的阶段和你的要求了!
而且不一定要出现异常才写日志,这个级别是error,也可以记录重要的info信息,debug调试信息!
没有人回???