I am using Log4j as logging framework in a project I am working on. I have the following situation: Log4j is configured to write the logs into a log file. At some point, this log file is copied to another destination and deleted. Logging framework keeps working, but the logs are not written to the log file because it is deleted. Is there any way to tell Log4j to recreate the file and keep writing the logs into the log file.
Best regards,
Rashid
I study the source of log4j and find log4j can’t create new log file, it just print the error message to system.err when the log file was deleted
I think there are two workaround