我正在编写一个Maven 3.x插件,想要使用SLF4J&的logback。
我为Maven Logger找到了一些SLF4J绑定:
然而,这些似乎是SLF4J绑定,但我相信我需要的是Maven Logger的桥接,即将所有Maven日志语句桥接/路由到SLF4J,并使用Logback绑定和logback.xml配置。
答案 0 :(得分:3)
您可以直接从Maven插件使用SLF4J,因为Maven 3.1:
Maven 3.1.0以后的标准Maven发行版使用了 用于日志记录的SLF4J API与SLF4J简单实现相结合。 未来的版本可能会使用更高级的实现,但我们选择了 开始简单。
不需要桥梁,绑定等。
答案 1 :(得分:0)
您的插件应该通过Log
课程登录。不需要回归。只需将所有日志转发到SLF4J并将jcabi-maven-slf4j依赖项添加到插件中。就是这样。