Разница между Apache Ant — exec и apply

#apache #ant

#ant

Вопрос:

Кто-нибудь может сказать мне, в чем разница между <exec> и <apply> в Apache Ant?

Ответ №1:

Основное отличие заключается в том, что apply работает для коллекции ресурсов — набора файлов, dirset и тому подобного — так что вы можете, например, запустить скрипт один раз для каждого элемента набора файлов. exec не работает с набором файлов; каждый экземпляр задачи запускает только одну внешнюю программу. В остальном задачи довольно схожи.

Комментарии:

1. Вот почему я люблю stackoverflow. Для программирования это работает намного лучше, чем обычный поиск в Google. =)