Я разрабатываю несколько пользовательских задач муравья, которые должны инициализировать одни и те же объекты. Я хотел инициализировать эти объекты в общем суперклассе, который выходит из Task, в методе init (). Но из я вижу жизненный цикл задачи ant , которую init () вызывается до того, как заданы дочерние элементы и атрибуты задач. Поэтому все данные, которые мне нужны для инициализации этих объектов, недоступны во время init (), если я правильно читаю.
Итак, почему init () вызывается в этот момент? Что вы даже знаете, что вы могли бы использовать в init ()? Для чего это можно использовать?
(И есть ли какой-то другой метод, на который я могу положиться при вызове перед execute (), но после того, как мои данные будут доступны?)