java - 如何从 java.util.logging.Logger 中排除单个类

标签 java logging java.util.logging

我有一个记录器正在监听包的日志打印,我希望它忽略同一包中的一个类。可能吗?

最佳答案

您必须创建一个日志配置文件(即logging.properties)。它是一个属性文件,必须包含以下行:

com.package.level = WARN
com.package.Class.level = ERROR

当然,你必须将“package”和“Class”替换为符合你要求的内容。

然后,您必须按如下方式启动应用程序:

java -Djava.util.logging.config.file=C:\logging.properties ...

对于完整的日志记录配置文件,check this example .

关于java - 如何从 java.util.logging.Logger 中排除单个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34454218/

相关文章:

Java 按钮处理程序

c# - 将 for 循环与 if 和 else 结合使用

java - 在 Redis 中存储带有时间戳的值列表

c# - 无法在 dotnet core 2.1 中注册日志记录

logging - NLog 是否具有与 log4net 的 ILoggerRepository 等效的概念?

java - Tomcat 日志属性过滤

java - 对于嵌入式数据库,数据库是否加载到 neo4j 的主内存中?

java - 在 logging.properties 中自定义日志格式

java - logger java 不通过 System.out

tomcat - 如何让Tomcat 6.0登录控制台?