项目中log4j无作用
2016-05-03 09:51
281 查看
log4j:WARN No appenders could be found for logger (com.cpic.naiu.cpic.util.LogUtil).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
我的问题出现原因:在log4j.properties的文件中内容写的却是xml的内容.改后缀为xml,或者修改里面的内容为键值对.
1)自动加载方式:只要把配置文件放在CLASSPATH环境变量所指定的目录,JAVA启动时会制动加载。
2)手动加载方式:如果不是包含在CLASSPATH中默认加载,而是在自定义的项目配置文件目录下,如config,手工加载,那么,这两种文件在加载上有区别。
键值对格式,需要使用PropertyConfigurator.config(filepath)加载。
XML格式,需要使用DOMConfigurator.config(filepath)加载。
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
我的问题出现原因:在log4j.properties的文件中内容写的却是xml的内容.改后缀为xml,或者修改里面的内容为键值对.
1)自动加载方式:只要把配置文件放在CLASSPATH环境变量所指定的目录,JAVA启动时会制动加载。
2)手动加载方式:如果不是包含在CLASSPATH中默认加载,而是在自定义的项目配置文件目录下,如config,手工加载,那么,这两种文件在加载上有区别。
键值对格式,需要使用PropertyConfigurator.config(filepath)加载。
XML格式,需要使用DOMConfigurator.config(filepath)加载。
相关文章推荐
- 二、进程与线程
- 魔数和魔字串
- Hexo 我的博客
- 音乐分享
- java中的构造函数
- IIC,RS485,RS232各种协议手册更新中
- 【项目源码】- 【局域网聊天】android实现局域网聊天 - UDP实现
- 系统环境变量和用户环境变量
- JAVA的名词释义
- 3.linux man手册
- 14. 对一幅二值图像进行膨胀、腐蚀、开运算和闭运算,观察效果。
- 13. 用Roberts、Sobel、Prewitt和Laplace算子对一幅灰度图像进行边缘检测。观察异同。
- grub启动linux的一些细节
- 12. 对一幅灰度图像用最大类间方差法求阈值,并对其进行二值化。
- XCODE 找不到路径或者资源错误:no such file or directory
- React-Natvie 介绍大全
- 最长上升子序列 (Longest Increasing Subsequence, 常简称为 LIS)
- 内存使用分析工具Valgrind简单用法
- 11. 对一幅灰度图像增加高频噪声,再对其进行频域低通滤波。
- 10. 对一幅灰度图像进行均值滤波、中值滤波。(自己可适当对原图像增加高频噪声)