我在 java.util.logging 方面遇到问题。从一开始一切都工作正常,但一段时间后记录器只是停止将任何数据写入文件,我不知道为什么(没有异常(exception),没有错误)也不知道如何找到此问题的原因。
我尝试谷歌但没有发现任何类似的问题。
tl,博士; java.util.logging 停止工作,想知道原因。
最佳答案
请注意,从 getLogger 工厂方法返回的记录器可以随时进行垃圾收集,这可能会破坏某些东西,就像您在 main() 中设置的任何级别一样。
http://download.oracle.com/javase/6/docs/api/java/util/logging/Logger.html
使用对 Logger 的强引用以避免它被垃圾化:
Logger logger = Logger.getLogger("");
关于java.util.logging 一段时间后停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6314285/