Java Logger在主目录中创建空日志文件

时间:2010-05-17 17:56:31

标签: java logging

我在我的应用程序中使用Java Logger,FileHandler设置为/DemoApp/AAA.log。 但是每次运行应用程序时,我的JVM都会在我的主目录中创建空的java.log和java.log.lck文件。

有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

尝试将此属性文件作为记录器配置加载:

handlers=java.util.logging.FileHandler
java.util.logging.FileHandler.level=ALL
java.util.logging.FileHandler.append=true
java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter
java.util.logging.FileHandler.pattern=testlog%u.log

.level=ALL

这应该将testlog0.log文件输出到程序的工作目录。 如果这不能解决问题,请提供一个最小的例子。 使用目录时请记住this