Недавно я начал использовать Java-компилятор Eclipse, поскольку он значительно быстрее стандартного javac. Мне сказали, что это быстрее, потому что выполняет инкрементную компиляцию. Но я все еще немного не уверен в этом, поскольку не могу найти никакой авторитетной документации о «инкрементной функции» компиляторов eclispse и sun. Правда ли, что компилятор Sun всегда компилирует каждый исходный файл, а компилятор Eclipse компилирует только измененные файлы и те, на которые влияют такие изменения?
Редактировать: я не использую Функция автоматической сборки Eclipse, но вместо этого я устанавливаю
Код: Выделить всё
-Dbuild.compiler=org.eclipse.jdt.core.JDTCompilerAdapter
для моих сборок муравьев.
Подробнее здесь:
https://stackoverflow.com/questions/259 ... -compiling