目前使用maven编译代码,改动一个Java文件都会导致整个项目全部重新编译。(目前项目冗余代码超多,全编耗时长。)
后台编译工具,有没有类似Eclipse的自动编译的功能,每次只编译改动到的代码?
黄舟2017-06-15 09:24:06
maven-compiler-plugin 有一个参数 useIncrementalCompilation 不设置默认 fasle
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven.compiler.version}</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
</configuration>
<useIncrementalCompilation>true</useIncrementalCompilation>
</plugin>