我在java.util.logging中有问题。一切从一开始就运行良好,但一段时间后记录器只是停止将任何数据写入文件,我不知道为什么(无异常,没有错误),也不知道如何找到此问题的原因。

我试过谷歌,但没有发现任何类似的问题。

tl,dr;
java.util.logging停止工作,想知道为什么。

最佳答案

请注意,可以随时垃圾回收从getLogger工厂方法返回的记录器,这可能会破坏事情,例如您可能在main()中设置的任何级别。

http://download.oracle.com/javase/6/docs/api/java/util/logging/Logger.html

使用对Logger的强引用以避免被浪费:

Logger logger = Logger.getLogger("");

关于java - 一段时间后java.util.logging停止工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6314285/

10-11 22:25
查看更多