在 Eclipse 開發 Ant 作業和類型
Ant 作業和類型必須由 Ant 類別載入器載入,而不是由外掛程式類別載入器載入。
當開發和測試要在 Eclipse 的相同 VM 內執行的新作業和類型時,這可能發生問題。
如果要避免這些問題,您必須將作業和類型儲存在任何外掛程式類別載入器都無法見到的位置。
當開發和除錯要在 Eclipse 的相同 VM 內執行的新作業和類型時,您應該遵循下列準則。
- 提供的 Ant 作業或類型應該定義在外掛程式內它們自己的來源資料夾中(與包含一般外掛程式類別的來源資料夾分開)
- 包含 Ant 作業和類型的每一個來源資料夾都應該有自己的輸出位置,不會與一般外掛程式類別的輸出重疊。
- 測試/除錯新的 Ant 作業或類型時,提供 Ant 作業或類型的專案必須配置為排除包含 Ant 作業和類型的輸出資料夾。請利用內容對話框,從外掛程式類別路徑中移除 Ant 輸出目錄,使專案能夠正確配置開發外掛程式 > 執行時期類別路徑。
另請參閱提供作業和類型。