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

问题描述 投票:1回答:1

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

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

maven maven-shade-plugin
1个回答
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
© www.soinside.com 2019 - 2024. All rights reserved.