在JAVA工程项目中指定log4j.properties存放的位置,不是必须要放在src下的
来源:互联网 发布:java招生 编辑:程序博客网 时间:2024/06/05 19:43
如果你只是建一个java工程,又不想将其放在src目录下,可以使用如下方法进行指定log4j.properties所在的位置。
private void InitLog4jConfig() {Properties props = null;FileInputStream fis = null;try {// 从配置文件dbinfo.properties中读取配置信息props = new Properties();fis = new FileInputStream("config/log4j.properties");props.load(fis);PropertyConfigurator.configure(props);//装入log4j配置信息} catch (Exception e) {e.printStackTrace();} finally {if (fis != null)try {fis.close();} catch (IOException e) {e.printStackTrace();}fis = null;}}
重点是:
PropertyConfigurator.configure(props);
这一句。
如果不指定会有如下提示:
log4j:WARN No appenders could be found for logger (org.apache.activemq.thread.TaskRunnerFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
0 0
- 在JAVA工程项目中指定log4j.properties存放的位置,不是必须要放在src下的
- Java日志 - 如何在项目中指定log4j.properties路径
- log4j.properties和在服务器上放的位置
- jsp中写java代码读取放在src下的XX.properties文件的程序
- 如何在Tomcat中指定log文件的位置(使用log4j输出log信息)
- 关于log4j Properties放在不同路径下的问题
- log4j的配置文件log4j.properties存放位置
- 在嵌套循环中指定跳出循环的位置
- 在数组中指定的位置插入一个数.
- 在普通的java工程中指定log4j配置文件的路径
- java 获取.properties配置文件方式(存放在src下面),获取部署项目的路劲
- 超简单!在Keil中指定某个函数或变量存放的地址
- IDM必须要放在桌面上么?
- DW-在浏览器中预览“首选参数中指定的浏览器在指定位置不存在”
- log4j.properties放在什么地方
- 在表中指定位置添加字段
- J2EE开发配置文件放在src目录下的好处
- SQL2008 在一个表中指定的列位置插入一个新列的方法
- bluetooth蓝牙小试牛刀
- CSU 1005: Binary Search Tree analog
- 分布式初探之一致性
- Android Studio导入第三方库(SlidingMenu)教程
- https原理:证书传递、验证和数据加密、解密过程解析
- 在JAVA工程项目中指定log4j.properties存放的位置,不是必须要放在src下的
- Jenkins 配置svn自动部署
- 设计模式之命令模式
- Android Camera2 闪光灯
- R 集合的概念
- BUI修改
- php设计模式之策略模式
- MySQL的20+条实践
- 干货|如何轻松安装和永久激活photoshop cs6