Config Maven 2在编译阶段打印出javac命令

Chr*_*ams 13 java maven-2 javac maven

有没有办法强制Maven 2(> 2.0.10)打印它正在执行的实际javac命令.即使我们使用MAVEN_OPTS提升了最大值,我们仍然会耗尽内存.我希望能够看到正在执行的实际命令正在耗尽内存.

我尝试在pom文件的插件管理部分中使用下面的详细设置,但似乎没有给我javac命令:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
        <source>1.5</source>
        <target>1.5</target>
        <maxmem>1024m</maxmem>
        <compilerArguments>
            <verbose/>
        </compilerArguments>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

mat*_*t b 17

您是否尝试使用-X命令运行Maven 来打印调试信息?

$ mvn -?
...
 -X,--debug      Produce execution debug output
Run Code Online (Sandbox Code Playgroud)

然后maven-javac-plugin应该打印出正在使用的类路径,源目录/路径等.