神奇+好用的logback
2016-09-14 16:07
176 查看
这段时间维护一项目,发现日志不能正常的输出,但是有log.info()这样的一些输出字眼,那到底输出到了哪里呢,各种找,各种看,,,配置文件中有logback.xml这样的文件吸引了我的注意力,打开文件发现就是关于日志的配置文件,而且配置文件分明是一个标准的控制台输出,但是控制台什么也没有啊,各种log.info测试,然后上网找logback这样一个文件吧,终于,打开了我认识logback日志的神奇和伟大之处,不废话了,直接正题:
有关对logback的一些认识,我在这里就不赘述,分享几个链接,很详细,而且也是个人的学习logback之路http://www.cnblogs.com/warking/p/5710303.html(灰常详细,很感谢作者)
还有几个咱们csdn上面的,也都介绍得很好,http://blog.csdn.net/kittaaron/article/details/9151103,
http://blog.csdn.net/mydeman/article/details/6716925等等
下面就主要谈谈个人应用logback的一点点心得体会吧,
logback是log4j创始人写的,因此两者之间有一定的关系,(具体个人也没有很清楚,惭愧,,,,),因此项目中在jar包引入的时候,最好不要有log4j的引入,这会影响logback导致不能输出,因为logback需要的核心包logback-core,logback-classic,logback-access以及slf4j-api,官方对这几个有介绍,具体什么用,可以去看;项目中具体用到时,利用Logger
log = LoggerFactory.getLogger(类.class);就可以开始使用log了,
再有,就是配置文件的问题,logback.xml文件,配置文件中可以很详细的对日志输出格式,输出路径,文件保存时间等进行配置,强大之处不用多说,可以参考上述文章,
这次对日志的学习,也把tomcat下面logs有了新的认识,当然不对题了,但是刚开始就以为项目日志输出文件在这里面,后参考了这篇文章,才不再糊涂的 http://huangrongyou.iteye.com/blog/1577508,这是tomcat本来就有的文件,记录用户的登录等信息的,与之前的没有半毛钱的关系
相关文章推荐
- 将图片转换为HTML的神奇方法
- js中神奇的Object.defineProperty方法
- Python 一门神奇的语言
- 22:神奇的幻方
- ASP中FSO的神奇功能 - 用FSO进行内容管理
- logback配置和使用
- PhotoShop的神奇(重新发表)
- 蓝桥杯 历届试题 神奇算式
- 神奇的3
- 神奇递归Gym - 100883F
- 转贴:玩转WM5.0注册表,实现神奇功能(经典之经典)
- 《百福图》《百寿图》最神奇的故事!
- 神奇的web service
- 数学之美番外篇:平凡而又神奇的贝叶斯方法
- FZU 1538 神奇的数列
- logback.xml按时间和文件大小生成日志(分级别)
- xml神奇的数据岛
- 几分钟走进神奇的光流|FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networks
- ASP中FSO的神奇功能(1)
- \r的神奇作用