java应用程序自定义log4j配置文件位置
2017-06-02 17:02
274 查看
使用log4j很方便:1、添加依赖的log4j-1.2.8.jar包;2、增加log4j.properties配置文件,但这个配置文件应该放在哪个目录下比较合适,今天来讨论下:如何自定义配置文件的存放位置,尤其是代码需要打包运行的时候就需要考虑这个问题。
一般情况,不论是java应用程序还是web程序,代码编译成功且能正常运行的情况下,log4j.properties配置文件会在com的同级目录下有一个拷贝,如图所示为java工程和web工程,都可以正常打印输出日志信息。
该java工程的bin目录下和com同级有一个log4j.properties的拷贝。
该web工程的classes目录下和com同级有一个log4j.properties的拷贝。
当java代码需要打包运行的时候,将log4j.properties配置文件存放到指定目录是个比较好的选择,便于发布和维护,如图就是将已发布好的目录结构,应用代码打包成rwd_app.jar,配置文件放到config目录下,代码运行时从自定义的目录中加载日志配置文件。
一般情况,不论是java应用程序还是web程序,代码编译成功且能正常运行的情况下,log4j.properties配置文件会在com的同级目录下有一个拷贝,如图所示为java工程和web工程,都可以正常打印输出日志信息。
该java工程的bin目录下和com同级有一个log4j.properties的拷贝。
该web工程的classes目录下和com同级有一个log4j.properties的拷贝。
当java代码需要打包运行的时候,将log4j.properties配置文件存放到指定目录是个比较好的选择,便于发布和维护,如图就是将已发布好的目录结构,应用代码打包成rwd_app.jar,配置文件放到config目录下,代码运行时从自定义的目录中加载日志配置文件。
相关文章推荐
- log4j配置文件在java程序不同阶段的位置
- java框架之springmvc02(自定义配置文件位置)
- java整合log4j xml 配置 自定义日志文件路径和生成年月日的html文件
- 自定义应用程序配置文件(app.config)
- 自定义应用程序配置文件(app.config)
- 自定义应用程序配置文件(app.config)
- 自定义应用程序配置文件2(app.config)
- 自定义应用程序配置文件(app.config)
- .NET自定义应用程序配置文件说明app.config
- 读自定义应用程序配置文件1(app.config)
- java:log4j学习(3)-转帖:Log4J 最佳实践之全能配置文件
- 自定义应用程序配置文件1(app.config)
- java应用程序读取配置文件的方法
- java中配置文件的位置和读取
- 读自定义应用程序配置文件2(app.config)转载
- 自定义应用程序配置文件(app.config) (引用)
- JAVA学习-之-log4j配置文件
- 自定义应用程序配置文件(app.config)
- 自定义应用程序配置文件(app.config)
- 自定义应用程序配置文件3(app.config)