如何在Eclipse中使用Maven启用增量编译?

时间:2017-04-24 07:46:40

标签: java eclipse maven m2e

使用Maven和Eclipse并使用带有 jetty的Maven运行配置启动:运行(org.eclipse.jetty :: artifactId :: jetty-maven-plugin)。

如果我将代码更改为超出方法级别,例如添加一个新类,我将重新编译所有代码,如下所示。

(我定时编译并在清理后进行完整编译 - 它确实在重新编译所有内容。)

如何启用增量编译?

[INFO] Changes detected - recompiling the module!
[INFO] Compiling 2204 source files to D:\dev\tradeos\target\tradeos-0.0.1-SNAPSHOT\WEB-INF\classes

pom.xml 代码段

<plugin>
    <!--Override compiler and java version -->
    <artifactId>maven-compiler-plugin</artifactId>
    <version>${maven.compiler.plugin.version}</version>
    <configuration>
        <source>${maven.compiler.source}</source>
        <target>${maven.compiler.target}</target>
        <compilerId>jdt</compilerId>

    </configuration>
    <dependencies>
        <dependency>

            <groupId>org.eclipse.tycho</groupId>
            <artifactId>tycho-compiler-jdt</artifactId>
            <version>${jdt.compiler.version}</version>
        </dependency>
    </dependencies>
</plugin>

0 个答案:

没有答案