我无法从搜索Stackoverflow / Google中找到答案,或者甚至可以做到这一点。我才发现这个 https://mina.apache.org/mina-project/userguide/ch12-logging-filter/ch12-logging-filter.html表示“一旦配置正确,您可以继续配置您选择的实际日志记录框架(例如,修改log4j.properties)。”但我不知道如何为我的特定java.util.logging设置做到这一点,如下所述。
设置:
我有一个程序,它使用java.util.logging将日志记录输出到FileHandler和ConsoleHandler。我正在我的程序中使用Apache SSHD库,我只包括[sshd-core-0.14.0.jar,slf4j-api-1.6.4.jar,slf4j-jdk14-1.6.4.jar]
目标:
从SSHD登录当前输出到控制台,但不输出到我的日志文件。我想配置SSHD来将其日志记录路由到我的程序中指定的文件和/或控制台。
这甚至可能吗?我是否需要切换到另一种日志记录机制?我不认为日志记录配置会如此复杂,并且占用的时间/精力并不是很少。