小编gul*_*ndr的帖子

如何将java.util.logging重定向到文件?

我有一个使用外部库的java程序.主程序用于log4j记录其消息和库使用java.util.logging.

我的问题是来自外部库和主程序的日志消息在控制台中混合.

我想将来自外部库的所有日志消息重定向到文件.我试着用logging.properties文件做到这一点:

handlers= java.util.logging.FileHandler
.level= INFO
java.util.logging.FileHandler.pattern = foo.log
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
Run Code Online (Sandbox Code Playgroud)

该文件初始化为:

System.setProperty("java.util.logging.config.file", "logging.properties");
Run Code Online (Sandbox Code Playgroud)

不幸的是,来自外部库的日志消息不断出现在控制台中.我应该使用类似slf4j拦截日志消息的东西java.util.logging吗?

感谢您的时间.

java redirect file java.util.logging

6
推荐指数
1
解决办法
8120
查看次数

标签 统计

file ×1

java ×1

java.util.logging ×1

redirect ×1