log4j.properties配置文件放置位置以及读取
来源:互联网 发布:2年的java工程师的薪资 编辑:程序博客网 时间:2024/05/21 14:53
自动加载配置文件:
(1)如果采用log4j输出日志,要对log4j加载配置文件的过程有所了解。log4j启动时,默认会寻找source folder下的log4j.xml配置文件,若没有,会寻找log4j.properties文件。然后加载配置。配置文件放置位置正确,不用在程序中手动加载log4j配置文件。如果将配置文件放到了config文件夹下,在build Path中设置下就好了。
若要手动加载配置文件如下:
(1)PropertyConfigurator.configure("log4j.properties") 默认读取的是项目根目录的路径。此时的log4j.properties要放在项目目录下。
如图,log4j.properties和src是同级目录,同在根目录下
(2)一般,一个java项目会有很多的配置文件,建议把所有的配置文件放到一个文件夹下,
例如,放到config文件夹。那么在读取这些配置文件的时候要加上子目录名称。
如图在项目目录下创建config文件夹(注意:不是在src文件下),此时,config和src是同级目录
这时,读取路径改为:
PropertyConfigurator.configure("config/log4j.properties");
(3):如果不手动设置,不用人为的写加载log.properties文件的代码时,直接放src目录下,千万要记得,如果新建一个JAVA项目,src文件要弄成原文件包才行
我就是用的这个
(4)项目打成jar包时,一般不会把配置文件也打进jar包。
如果是第一种方式,直接将log4j.properties文件和生成的HelloWorld.jar放在同一目录下,项目就能顺利读取配置文件。
如果是第二种方式,要建立config文件夹,把配置文件放入其中,再将config文件和生成的HelloWorld.jar放在同一目录下,项目就能顺利读取配置文件。
阅读全文
0 0
- log4j.properties配置文件放置位置以及读取
- log4j.properties的放置位置
- Log4j 配置文件放置位置说明
- log4j的配置文件log4j.properties存放位置
- Log4j配置文件 log4j.properties
- Log4J配置文件log4j.properties
- log4j配置文件,log4j.properties
- log4j 2.x读取配置文件以及使用
- log4j.properties配置文件
- log4j.properties配置文件详解
- LOG4J 配置文件 properties --> XML
- log4j的properties配置文件:
- Log4j properties myibatis配置文件
- Log4j.properties配置文件
- log4j.properties配置文件
- log4j.properties配置文件
- log4j.properties配置文件
- Log4j.properties配置文件详解
- 前端插件之拖拽
- centos7 安装SVN
- python 疯狂填词 mad libs
- Spring-Cloud-1
- C——数组总结
- log4j.properties配置文件放置位置以及读取
- 【Java学习】基于Socket的多用户聊天Demo
- 分布式爬虫调度策略
- java并发编程笔记day1
- DOM中的四个基本方法
- mybatis 多对一的理解
- C++中用rand()和srand()产生随机数介绍
- CentOS 7.3 x64 安装 Nginx
- Python中的二维数组(list与numpy.array)