jar包外读取log4j的配置文件
背景:将配置文件全部外放,jar包中的配置文件我全给删除了。需要读取jar包同目录下的配置文件。
- xml文件貌似不用配置,可以直接读取。
- log4j的配置文件需要在main函数中添加如下语句(我添加到了main函数下的第一行)
PropertyConfigurator.configure(System.getProperty("user.dir") + "/log4j.properties");
注意:我这个properties文件默认是读取src目录下的
貌似放在二级或者三级目录下的话"/log4j.properties" 这里的配置要变一变,我没有用到所以也就没尝试。
3.ini文件的读取方式
相关代码:
ublic Hashtable getConfigFile(){
Hashtable htable = new Hashtable();
System.out.println(