Java仍在运行时重新创建日志文件

时间:2015-12-14 15:35:11

标签: java logging

所以我目前正在运行一个将运行几天的Java应用程序。它做了很多日志记录。不幸的是,我不小心删除了日志文件,所以现在没有更多的日志被写入。有没有办法重新启动日志记录"在飞行中"没有重新启动实际的Java程序?我尝试使用完全相同的名称重新创建文件,但它没有写入。有任何想法吗?我正在使用java.util.logging

1 个答案:

答案 0 :(得分:0)

如果您可以“动态”在应用程序中加载java类,请尝试使用以下方法LogManager.reset()LogManager.readConfiguration()