java应用(非web应用)中log4j.properties动态修改配置文件,无

java应用(非web应用)中log4j.properties动态修改配置文件,无需重启,就能立即生效,如何实现?

主要使用:PropertyConfigurator.configureAndWatch(path,1000);// 间隔特定时间,检测文件是否修改,自动重新读取配置

来实现log4j配置文件修改后自动重载。

Log4jConfig.java

Logger.java

测试类:

测试:

运行测试类,然后修改log4j.properties中log4j.rootLogger=info,Console将info改为error或debug,然后查看输出效果。

学做任何事得按部就班,急不得

java应用(非web应用)中log4j.properties动态修改配置文件,无

相关文章:

你感兴趣的文章:

标签云: