Java Util Logging Level using Classpath



是否可以使用 classpath 指定 java.util.logging 的日志记录级别?我不想用于那个特殊文件或创建覆盖默认级别的 java 类。

我的观点是这样说 -Djava.util.logging.level=ERROR

我在文档中找不到它,但也许有一些技巧。

不,这是不可能的。可以使用配置类java.util.logging.config.class或配置文件配置 Java 日志记录 API。缺省日志记录配置文件位于 "lib/logging.properties" 的 JRE 目录内。

您可以更改此配置文件(这不是最好的主意,因为它将用于此 JRE 中运行的所有程序(或 您可以为应用程序设置单独的配置文件,并将 JVM 属性java.util.logging.config.file设置为指向此文件

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

有关 Java 日志记录配置的更多详细信息,请参阅本教程。

最新更新