鍍金池/ 教程/ Linux/ Apache Ant API
Ant Telnet任務
Ant Javac任務
Apache Ant構(gòu)建文件-project標簽
Apache Ant任務失敗
Apache Ant目標-target標簽
Apache Ant API
Ant Condition任務
Ant過濾器任務
Ant Mkdir創(chuàng)建目錄任務
Ant休眠任務
Apache Ant入門程序(Hello World)
Apache Ant InputHandler接口
Ant JUnit任務
Apache Ant自定義組件
Apache Ant參數(shù)處理器
Apache Ant令牌過濾器
Apache Ant IDE集成
Ant Concat任務
Apache Ant安裝
ANT教程
Apache Ant類型
Ant EAR任務
Ant簡介
Ant長度任務
Ant Chmod任務
Ant LoadFile任務
Ant導入任務
Apache Ant If和Unless用法
Ant Gzip任務
Ant移動文件任務
Apache Ant Jar示例
Apache Ant任務-task標簽
Apache Ant監(jiān)聽器和記錄器
Ant AntStructure任務
Ant刪除任務
Apache Ant Java任務
Apache Ant basename任務
Ant Zip任務
Ant之外的Apache Ant任務
Ant Copy任務
Ant CVS任務
Apache Ant命令行參數(shù)
Apache Ant功能特性
Apache Ant屬性
Ant War任務

Apache Ant API

Ant API(應用程序接口)是一組用于構(gòu)建Ant工具的包。概括地說,這個API被組織成各種類別,如下所示。

1. Ant API分類

  • Apache Ant Core
  • Apache Ant核心任務
  • Apache Ant核心類型
  • Apache Ant可選任務
  • Apache Ant可選類型
  • Apache Ant Utilities
  • 其他包

每個類別都包含許多包,如下所示。

1.1. Apache Ant Core

描述
org.apache.tools.ant 它是一個包含核心類和接口的核心包
org.apache.tools.ant.attribute 該包包含處理屬性的類
org.apache.tools.ant.dispatch 它包含調(diào)度的類和接口
org.apache.tools.ant.filters 它由過濾器類和接口組成
org.apache.tools.ant.filters.util 它包含過濾器的實用程序類
org.apache.tools.ant.helper 包含輔助類
org.apache.tools.ant.input 包含輸入類和接口
org.apache.tools.ant.launch 包含類
org.apache.tools.ant.loader 包含類和接口
org.apache.tools.ant.property 包含ant屬性的輔助類

1.2. Apache Ant核心任務

描述
org.apache.tools.ant.taskdefs 它包含核心任務類和接口
org.apache.tools.ant.taskdefs.compilers 它包含編譯器的類和接口
org.apache.tools.ant.taskdefs.condition 它包含條件的類和接口
org.apache.tools.ant.taskdefs.cvslib 包含cvs的類
org.apache.tools.ant.taskdefs.email 一組電子郵件任務類和接口
org.apache.tools.ant.taskdefs.launcher 啟動器相關(guān)的類
org.apache.tools.ant.taskdefs.rmic 遠程方法編譯器類

1.3. Apache Ant核心類型

描述
org.apache.tools.ant.types root包的核心類型
org.apache.tools.ant.types.mappers 包含映射器類和接口
org.apache.tools.ant.types.resolver 包含解析程序類和接口
org.apache.tools.ant.types.resources 資源類組
org.apache.tools.ant.types.resources.comparator 資源比較器類和接口
org.apache.tools.ant.types.resources.selectors 它包含資源選擇器類和接口
org.apache.tools.ant.types.selectors 它是選擇器的根目錄
org.apache.tools.ant.types.selectors.modifiedselector 它包含修改的選擇器類和接口。
org.apache.tools.ant.types.spi 與串行外設接口相關(guān)的類。

1.4. Apache Ant可選任務

描述
org.apache.tools.ant.taskdefs.optional 它包含可選任務的類和接口
org.apache.tools.ant.taskdefs.optional.ccm 它包含ccm任務的類和接口
org.apache.tools.ant.taskdefs.optional.clearcase 它包含clearcase任務的類和接口
org.apache.tools.ant.taskdefs.optional.depend 它包含依賴任務的類和接口。
org.apache.tools.ant.taskdefs.optional.depend.constantpool 它包含約束任務類和接口。
org.apache.tools.ant.taskdefs.optional.ejb 它包含ejb任務的類和接口。
org.apache.tools.ant.taskdefs.optional.extension 它包含擴展任務的類和接口。
org.apache.tools.ant.taskdefs.optional.extension.resolvers 它包含解析器任務的類和接口。
org.apache.tools.ant.taskdefs.optional.i18n 它包含i18n任務的類和接口。
org.apache.tools.ant.taskdefs.optional.image 它包含圖像任務的類和接口。
org.apache.tools.ant.taskdefs.optional.j2ee 它包含j2ee任務的類和接口。
org.apache.tools.ant.taskdefs.optional.javacc 它包含javacc任務的類和接口。
org.apache.tools.ant.taskdefs.optional.javah 它包含javah任務的類和接口。
org.apache.tools.ant.taskdefs.optional.jdepend 它包含jdepend任務的類和接口。
org.apache.tools.ant.taskdefs.optional.jlink 它包含jlink任務的類和接口。
org.apache.tools.ant.taskdefs.optional.jsp 它包含jsp任務的類和接口。
org.apache.tools.ant.taskdefs.optional.jsp.compilers 它包含編譯器任務的類和接口。
org.apache.tools.ant.taskdefs.optional.junit 它包含junit任務的類和接口。
org.apache.tools.ant.taskdefs.optional.junitlauncher 它包含junitlauncher任務的類和接口。
org.apache.tools.ant.taskdefs.optional.native2ascii 它包含native2ascii任務的類和接口。
org.apache.tools.ant.taskdefs.optional.net 它包含網(wǎng)絡任務的類和接口。
org.apache.tools.ant.taskdefs.optional.pvcs 它包含pvcs任務的類和接口。
org.apache.tools.ant.taskdefs.optional.script 它包含腳本任務的類和接口。
org.apache.tools.ant.taskdefs.optional.sos 使用SourceOffSite源代碼控制系統(tǒng)的Ant任務。
org.apache.tools.ant.taskdefs.optional.sound 它包含聲音任務的類和接口。
org.apache.tools.ant.taskdefs.optional.splash 它包含splash任務的類和接口。
org.apache.tools.ant.taskdefs.optional.ssh 它包含ssh任務的類和接口。
org.apache.tools.ant.taskdefs.optional.testing 它包含測試任務的類和接口。
org.apache.tools.ant.taskdefs.optional.unix 它包含unix任務的類和接口。
org.apache.tools.ant.taskdefs.optional.vss 它包含vss任務的類和接口。
org.apache.tools.ant.taskdefs.optional.windows 它包含Windows任務的類和接口。
org.apache.tools.ant.taskdefs.optional.xz 它包含xz任務的類和接口。

1.5. Apache Ant可選類型

描述
org.apache.tools.ant.types.optional 可選的類型類和接口。
org.apache.tools.ant.types.optional.depend 依賴類型類和接口。
org.apache.tools.ant.types.optional.image 包含圖像類型類和接口。
org.apache.tools.ant.types.optional.xz 包含xz類型。

1.6. Apache Ant工具

描述
org.apache.tools.ant.util 組織util類和接口。
org.apache.tools.ant.util.depend 依賴類組。
org.apache.tools.ant.util.depend.bcel Bcel實用程序類和接口。
org.apache.tools.ant.util.facade Facade類和接口。
org.apache.tools.ant.util.java15 Java15類。
org.apache.tools.ant.util.optional 可選的類和接口。
org.apache.tools.ant.util.regexp 處理正則表達式的類。

1.7. 其他包

描述
org.apache.tools.bzip2 由bzip類和接口組成。
org.apache.tools.mail 包含郵件類。
org.apache.tools.tar 組織類來處理tar。
org.apache.tools.zip Zip類和子類。