标准 Sun javac 可以进行增量编译吗?
最近我开始使用Eclipse的java编译器,因为它比标准的javac快得多。我被告知它更快,因为它执行增量编译。但我仍然有点不确定这一点,因为我找不到任何关于eclispse和sun的编译器“增量功能”的权威文档。Sun的编译器总是编译每个源文件,而Eclipse的编译器只编译已更改的文件和受此类更改影响的文件,这是真的吗?
编辑:我没有使用Eclipse自动构建功能,而是在设置
-Dbuild.compiler=org.eclipse.jdt.core.JDTCompilerAdapter
对于我的蚂蚁构建。