我目前正在开发一个 RCP Eclipse 应用程序。出于记录目的,我使用 SFL4J 而不是 log4j。对于我自己的代码,这很好用,因为我可以指定正确的记录器( LoggerFactory.getLogger ... logger.debug ...)。但是如何将所有插件日志重定向到同一位置,以便在我的 log4j-LogFile 中也可以看到其他 rcp 插件的所有异常。如何在我的日志文件中记录未捕获的异常?
我听说过有关 ILog 的一些信息,但我不知道如何将其重定向到我的 log4j/slf4j 实现。
那么在一个日志文件中记录所有插件消息的最佳方法是什么?