更改特定maven插件的日志级别

时间:2018-02-28 13:01:17

标签: maven maven-shade-plugin

我想更改特定maven插件的日志级别,理想情况是在pom.xml中,不太理想,但仍可被命令行开关接受。

特别是我想要INFO,但只需要来自maven-shade-plugin的WARN:3.1.0。

1 个答案:

答案 0 :(得分:0)

您可以使用simplelogger.properties文件对其进行配置。将以下行添加到位于{maven.home}/conf/logging/simplelogger.properties

的属性文件中
org.slf4j.simpleLogger.log.org.apache.maven.plugins.shade=warn

信息级别是所有记录器的默认级别,也在属性文件中设置(如果您希望将来更改它)

org.slf4j.simpleLogger.defaultLogLevel=info

如果您想使用命令开关执行此操作,可以在maven命令中添加以下内容。 (我更喜欢修改属性文件)

-Dorg.slf4j.simpleLogger.log.org.apache.maven.plugins.shade=warn