用于Maven记录器的SLF4J桥

时间:2014-03-08 15:53:23

标签: maven-3 slf4j logback

我正在编写一个Maven 3.x插件,想要使用SLF4J&的logback。

我为Maven Logger找到了一些SLF4J绑定:

然而,这些似乎是SLF4J绑定,但我相信我需要的是Maven Logger的桥接,即将所有Maven日志语句桥接/路由到SLF4J,并使用Logback绑定和logback.xml配置。

2 个答案:

答案 0 :(得分:3)

您可以直接从Maven插件使用SLF4J,因为Maven 3.1:

  

Maven 3.1.0以后的标准Maven发行版使用了   用于日志记录的SLF4J API与SLF4J简单实现相结合。   未来的版本可能会使用更高级的实现,但我们选择了   开始简单。

不需要桥梁,绑定等。

来源:     https://maven.apache.org/maven-logging.html

答案 1 :(得分:0)

您的插件应该通过Log课程登录。不需要回归。只需将所有日志转发到SLF4J并将jcabi-maven-slf4j依赖项添加到插件中。就是这样。