【问题标题】:How can I turn off the equinox log service in favor of the SLF4J log service?如何关闭 Equinox 日志服务以支持 SLF4J 日志服务?
【发布时间】:2016-08-11 17:24:50
【问题描述】:

我正在使用 Equinox OSGi 容器。它有一个“免费”的日志服务,但我从来没有看到它的任何输出,因为我没有 LogReader。我不想去发明一个 LogReader,我宁愿只使用 LogService 的 slf4j 实现,它将很好地插入我的 SLF4J 日志记录的其余部分。

但是,Equinox 似乎“首先到达那里”。有没有办法告诉Equinox不要打开LogService?是否有一些通过将消息写入 SLF4J 来实现 LogReader 的桥接器?

【问题讨论】:

    标签: osgi equinox


    【解决方案1】:

    【讨论】:

    • 能否麻烦您为一个可以执行此操作的 jar 提供适当的 maven 坐标?
    • 等等,这不会和Equinox的LogService发生同样的冲突吗?还是 LoggerAdmin 以某种方式击败了 LogService?
    • 我认为它目前不在 maven 中。但也许很快。此捆绑包不会取代 LogService。它将记录到 LogService 的内容发送到 slf4j。
    猜你喜欢
    • 2016-09-22
    • 1970-01-01
    • 2016-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 2012-05-14
    • 2011-01-23
    相关资源
    最近更新 更多