我正在開發一些所有需要初始化相同對象的自定義ant任務。我想在init()方法中將這些對象初始化爲從Task中擴展的公共超類。但是我從the lifecycle of an ant task看到init()在設置任務子元素和屬性之前被調用。因此,在init()期間,如果我閱讀正確,我需要的用於初始化這些對象的所有數據都不可用。你可以在ant Task.init()方法中做什麼?
那麼,爲什麼在此時調用init()呢?你甚至知道你可以在init()中使用什麼?它可以用來做什麼?
(而且是沒有辦法,我可以依靠之前調用執行()等方法,但經過我的數據是否可用?)