2014-12-08 26 views
0

是否可以使用classpath指定java.util.logging的日誌級別?我不想使用該特殊文件或創建覆蓋默認級別的Java類。使用類路徑的Java Util日誌級別

我的意思是說像這樣-Djava.util.logging.level =錯誤

我不能在文檔找到它,但也許有一些技巧了點。

回答

1

不,這是不可能的。 Java Logging API可以使用配置類java.util.logging.config.class或配置文件進行配置。默認的日誌記錄配置文件位於JRE目錄內的"lib/logging.properties"

您可以更改此配置文件(這不是最好的主意,因爲它將用於此JRE中運行的所有程序)或 ,您可以爲應用程序設置單獨的配置文件,並將JVM屬性java.util.logging.config.file設置爲指向此文件

-Djava.util.logging.config.file=/tmp/logging.properties

針對Java日誌記錄配置的詳細信息,請參閱this tutorial