【发布时间】:2018-09-16 20:20:47
【问题描述】:
使用 GNU Make 时,如果源文件不比已存在的目标文件更新,则不会再次编译源文件。我想知道这是否也是javac的行为?还是javac会一直编译源文件而不检查现有的类文件?
【问题讨论】:
-
您正在比较不同类别的工具。合适的比较是在
javac和cc之间,或者在 Make 和 Maven 或 Gradle 之间(两者都会跳过编译未修改的文件)。 -
@chrylis 哦,是的!谢谢你告诉我!
标签: java makefile gnu-make javac