【前言】如果在配置文件中指定的日志被删除了,log4j不会自动产生一个新的日志来继续写日志。log4j是否有相关的配置,可以在日志被删除的情况下,自动创建新的日志?
【回答】应该没有。
自己好奇去看了看log4j的源码,对于这样情况,log4j自己并不会新创建日志文件,只是会将错误信息输出到system.err上
【前言】如果在配置文件中指定的日志被删除了,log4j不会自动产生一个新的日志来继续写日志。log4j是否有相关的配置,可以在日志被删除的情况下,自动创建新的日志?
【回答】应该没有。
自己好奇去看了看log4j的源码,对于这样情况,log4j自己并不会新创建日志文件,只是会将错误信息输出到system.err上