成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

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

瀏覽:130日期:2023-10-31 15:04:22

問(wèn)題描述

目前使用maven編譯代碼,改動(dòng)一個(gè)Java文件都會(huì)導(dǎo)致整個(gè)項(xiàng)目全部重新編譯。(目前項(xiàng)目冗余代碼超多,全編耗時(shí)長(zhǎng)。)

后臺(tái)編譯工具,有沒(méi)有類(lèi)似Eclipse的自動(dòng)編譯的功能,每次只編譯改動(dòng)到的代碼?

問(wèn)題解答

回答1:

maven-compiler-plugin 有一個(gè)參數(shù) useIncrementalCompilation 不設(shè)置默認(rèn) 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>

標(biāo)簽: java