1
我在我的應用程序中使用Java Logger,FileHandler設置爲/DemoApp/AAA.log。 但我的JVM每次運行應用程序時,都會在我的主目錄中創建空的java.log和java.log.lck文件。Java Logger在主目錄中創建空日誌文件
有沒有人知道爲什麼會發生這種情況?
我在我的應用程序中使用Java Logger,FileHandler設置爲/DemoApp/AAA.log。 但我的JVM每次運行應用程序時,都會在我的主目錄中創建空的java.log和java.log.lck文件。Java Logger在主目錄中創建空日誌文件
有沒有人知道爲什麼會發生這種情況?
嘗試加載這個屬性文件記錄器配置:
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。