java常用的log系统
来源:互联网 发布:嵌入式linux内核开发 编辑:程序博客网 时间:2024/05/16 09:58
项目中log系统必不可少的一个组件,其用户无需赘述。
java的日志系统,常用的common-logging.jar这个类似是log系统接口规约,log4j则是具体的实现工具。当然logging可以脱离log4j这个实现类自己独立使用,但应该是不支持将log信息保存到文件中,只支持控制台打印。
common-logging其会自动寻找其实现类,如果系统存在log4j的配置的文件,就会采用log4j系统来实现log功能。
如何使用:
public static void main( String[] args ){ Log log = LogFactory.getLog(App.class); log.error("hello world"); }
使用log4j
配置文件,log4j支持两种格式的配置文件properties和xml
无论使用哪一种,都要注意log4j.rootLogger字段,该值是指定显示内容的级别:可以包括分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或 者您定义的级别,不在这里包含的一定不会打印出来。
配置文件放在哪?
一般在跟src同级创建一个文件夹conf,将其放在里面,
当然这个配置文件可以随便放,只要在初始化log4j的时候指定一下就好了。
public static void main(String[] args) { DOMConfigurator.configure("./conf/log4j.xml");//xml文件指定方法 //PropertyConfigurator.configure("./conf/log4j.properties")//properties文件指定方法 Logger logger = Logger.getLogger(App.class); logger.error("hello"); }
关于配置文件就不次赘述了,网上资料很多。
同时log4j支持自定义级别,输出自己定制的。
这个以后用到在说吧。工作活太多,时间不够用!!!
阅读全文
0 0
- java常用的log系统
- java 出力log到linux下面的系统log
- syslog:类Unix系统常用的log服务
- JAVA LOG系统介绍
- Android的Log系统
- java常用的系统属性
- linux系统常用日志以及二进制登录日志/var/log/wtmp文件的查看方法
- Java Log的使用方法
- log系统的基本规范
- 简单log系统的实现
- 查看ubuntu下常用log:在/var/log/下常用log文件的区别
- Java Log 系统介绍以及切换
- 获取JAVA系统的一些常用参数
- 浅谈Android系统开发中LOG的使用--LOG(3)
- Android系统adb调试命令及常用抓log方法
- Android系统adb调试命令及常用抓log方法
- Android系统adb调试命令及常用抓log方法
- linux记录系统中常用重要的log记录和用户的所有操作精确命令记录
- 邮件服务
- HTTPS那些事(一)HTTPS原理
- IPython 进入 pylab 模式
- 设计模式-设计原则
- Java compiler level does not match the version of the installed Java project facet.
- java常用的log系统
- 设计模式的六大原则
- 文档总结(一)——文档的概述
- 排序算法总结
- 黑客马拉松活动如何搞
- Java大数类解决大数加法
- java数组初始化
- 51 Nod 1021 石子归并
- 信号处理第二课:矩阵的 Fantastic Four