You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何屏蔽Maven git-commit-id-maven-plugin的特定日志输出?

屏蔽git-commit-id-maven-plugin v4.9版本的Tag refs冗长日志

碰到[INFO] Tag refs日志占满2-4屏的问题,给你两个实用解决办法:

方法一:直接关闭Tag refs日志输出(推荐)

在项目pom.xml的插件配置里添加logTagList参数并设为false,就能让插件不再输出这堆冗长的Tag信息:

<plugin>
    <groupId>pl.project13.maven</groupId>
    <artifactId>git-commit-id-maven-plugin</artifactId>
    <version>4.9.10</version>
    <configuration>
        <!-- 保留你原本的其他配置 -->
        <logTagList>false</logTagList>
    </configuration>
</plugin>

方法二:调整插件日志级别

要是你不需要插件的所有INFO级日志,可以把它的日志级别调到WARN,这样Tag refs这类INFO日志就会被过滤掉:

  • 命令行临时生效:
mvn clean install -Dorg.slf4j.simpleLogger.log.pl.project13.maven.git=warn
  • 项目配置文件永久生效:在simplelogger.properties里添加一行:
org.slf4j.simpleLogger.log.pl.project13.maven.git=warn

内容的提问来源于stack exchange,提问作者Paul Verest on LinkedIn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 17:17:15