Инкрементная компиляция исходных файлов Java - PullRequest
1 голос
/ 07 октября 2010

Я хочу скомпилировать мои только измененные измененные исходные файлы Java.Я знаю, что Eclipse делает это внутри плагина JDT.Но мой вопрос в том, возможно ли обойтись без установки затмения?

Я имел в виду, возможно ли получить небольшое подмножество jar-файлов из плагинов eclipse и использовать из него компилятор для компиляции только измененных java-файлов с помощью скрипта ant?

Спасибо Jijoy

1 Ответ

7 голосов
/ 07 октября 2010

И Ant, и Maven знают, как компилировать только те файлы, которые изменились или зависят от файлов, которые изменились. В случае с Maven это происходит по умолчанию. С Ant вы делаете это, используя задачу Depend .

Вы должны знать об ограничениях этих механизмов. В частности, задача Ant Depend не обнаруживает определенные виды зависимостей, которые не указаны явно в формате файла класса Java.

...