2010-05-17 42 views
1

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

有没有人知道为什么会发生这种情况?

回答

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