搜尋

首頁  >  問答  >  主體

java只編譯修改的原始文件,而不是全編。

目前使用maven編譯程式碼,改動一個Java檔都會導致整個專案全部重新編譯。 (目前專案冗餘程式碼超多,全編耗時長。)

後台編譯工具,有沒有類似Eclipse的自動編譯的功能,每次只編譯改動到的程式碼?

女神的闺蜜爱上我女神的闺蜜爱上我2839 天前1217

全部回覆(1)我來回復

  • 黄舟

    黄舟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>

    回覆
    0
  • 取消回覆