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

如何在运行Maven时获取javac的编译输出信息?

让Maven显示javac编译输出的方法

方法一:命令行临时启用

运行Maven编译命令时,添加对应参数即可开启javac的详细输出:

  • 仅开启javac verbose日志:
    mvn clean install -Dmaven.compiler.verbose=true
  • 开启Maven完整调试日志(包含javac执行细节):
    mvn clean install -X

方法二:修改pom.xml永久生效

在项目的pom.xml中配置maven-compiler-plugin,设置verbose属性为true,之后每次编译都会自动显示javac的输出内容:

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.11.0</version> <!-- 可根据需要调整插件版本 -->
            <configuration>
                <verbose>true</verbose>
            </configuration>
        </plugin>
    </plugins>
</build>

两种方式各有适用场景:命令行参数适合临时排查编译问题,修改pom.xml则适合长期需要查看详细编译日志的项目。

内容的提问来源于stack exchange,提问作者Mark VY

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 03:39:33