Разработка задач и типов Ant в рамках Eclipse
Задачи и типы Ant должны быть загружены загрузчиком классов Ant, а не
загрузчиком классов встраиваемого модуля. Это может вызвать проблемы при
разработке и тестировании новых задач и типов для выполнения в такой же
VM, как Eclipse. Для того чтобы избежать этого, задачи и типы должны
размещаться в расположении, недоступном ни одному из загрузчиков классов
модуля.
Ниже приведены рекомендации по разработке и отладке новых задач и типов
для выполнения в такой же VM, как Eclipse.
- Предоставленные задачи и типы Ant должны быть определены в собственной папке
исходного кода, входящей в состав модуля (т.е. отдельно от папок исходного кода,
содержащих обычные классы модуля).
- Для каждой папки исходного кода, содержащей задачи и типы Ant, должно быть указано
отдельное расположение вывода, не пересекающееся с расположениями вывода обычных классов
модуля.
- В ходе тестирования или отладки новых задач и типов Ant предоставляющий их проект
должен быть настроен таким образом, чтобы исключить папки вывода, содержащие
эти задачи и типы. Окно диалога Свойства проекта позволяет настроить
Разработку модуля > Динамический путь к классу путем удаления каталогов вывода Ant из пути к
классам модуля.
Дополнительная
информация приведена в разделе Добавление задач и типов.