Недавно я начал использовать java-компилятор Eclipse, потому что он значительно быстрее, чем стандартный javac. Мне сказали, что это быстрее, потому что он выполняет инкрементную компиляцию. Но я все еще немного не уверен в этом, так как я не могу найти никакой авторитетной документации об обоих - eclispse и sun-compilers "инкрементной функции". Верно ли, что компилятор Sun всегда компилирует каждый исходный файл, а компилятор Eclipse компилирует только измененные файлы и те, на которые влияет такое изменение?
Изменить: я не использую функцию автозапуска Eclipse, но вместо этого я устанавливаю
-Dbuild.compiler=org.eclipse.jdt.core.JDTCompilerAdapter
для моей сборки ant.