log4j2 如何使用环境变量
·
log4j2相对于log4j来说是升级版,较之前有很大的改动。下面我们来针对log4j2如何使用环境变量来说明,因为平时项目发布的时候,日志目录等信息,需要根据不同的环境适配不同的目录和参数,写在配置文件中,每次换环境的时候,都需要修改配置文件,非常麻烦,如果通过环境变量的值获取的话,就不用修改配置文件就可以达到不同环境有不同的日志目录了
1.为了使用环境变量,需要先设置环境变量参数。打开资源管理器,选择计算机右击选择属性

2.在打开的对话框中,左侧选择高级系统设置,再点击环境变量按钮


3.点击新建,创建一个新的环境变量,填入一个变量名,如何是给日志目录使用,变量值可以设置一个系统目录

4.在项目的resources目录中新建一个log4j2.xml的配置文件

5.日志配置文件中,添加一个RollingFile的标签,${env.LOGS_PATH}使用这种方式就可以取到刚刚环境变量中设置的变量值了

6.启动项目,再去设置的目录中查看日志是否生成,从图片中可以看到,日志文件和内容正常生成了。

更多推荐
所有评论(0)