AntTasks

識別碼:org.eclipse.ant.core.antTasks

說明:可讓外掛程式定義任意 Ant 作業,供 Ant 基礎架構使用。標準 Ant 架構可讓您新增任意作業。 不過,Ant 基核外掛程式的類別路徑中可能不會有這些作業所需要的類別(或它的任何必備項目的類別)。 如果要解決這個問題,從屬站應該定義一個延伸項目來外掛到這個延伸點上,並將作業名稱對映到類別上。 之後,Ant 外掛程式就可以要求發出宣告的外掛程式要載入指定的類別。

配置標記:

   <!ELEMENT antTask EMPTY>
   <!ATTLIST antTask
      name           CDATA #REQUIRED
      class          CDATA #REQUIRED
   >

範例:以下是物件宣告範例:

   <extension point="org.eclipse.ant.core.antTask">
      <antTask name="coolTask" class="com.example.CoolTask"/>
   </extension>

API 資訊透過這個延伸點宣告的物件可利用下列 API 來存取:

   org.eclipse.core.ant.AntPlugin.getTaskExtensions

提供的實作:平台本身提供了若干作業,其中包括 incremental、javac 和 refreshLocal

Copyright IBM Corp. 2000, 2001.  All Rights Reserved.