log4j.properties这个文件为什么放到src目录下就能起作用
2015-01-21 09:24
309 查看
因为log4j.jar查找文件的时候是 先去代码根目录下去找log4j.properties,src运行后的发布目录就是代码根目录,你要是不习惯可以直接修改log4j的源代码 使用你自己的加载配置文件的路径即可
还可以自己指定目录
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/log4j.properties</param-value>
</context-param>
或者
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>WEB-INF/log4j.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.util.Log4jConfigListener
</listener-class>
</listener>
还可以自己指定目录
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/log4j.properties</param-value>
</context-param>
或者
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>WEB-INF/log4j.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.util.Log4jConfigListener
</listener-class>
</listener>
相关文章推荐
- web项目读写src目录下的.properties文件
- log4j.properties文件的配置不起作用
- Java读取src目录下的properties配置文件
- 报了这一个错,原来是找不到这个tld文件,把tld放到目录下就ok
- 公司大佬问到一个问题 为什么yii tp框架会把index.php文件放到网站的子目录里面 而不是放在根目录
- Java web 项目读取src或者tomcat下class目录下的xml文件或者properties文件
- 得到src目录下的properties文件属性
- java读写src目录下的properties文件
- 读取根目录src下的指定配置properties文件内容
- 提示缺少“S2CSplash.DLL"的解决方法,下载此文件放到才程序目录即可
- log4j.xml 这个文件是如何起作用的
- hibernate3 学习笔记(三) hibernate 日志配置文件 log4j.properties
- 为什么老是找不到?? log4j.properties
- 这个读文件为什么不可以呢?
- 一个比较全的的log4j配置文件(log4j.properties)转载
- log4j.properties配置文件详解
- Apache的conf目录下添加的workers2.properties文件内容
- log4j.properties配置文件
- CE中将PC上指定文件加入NK, 并放到目标机上指定目录
- 两个log4j.properties文件