Apache Ant API
精华
小牛编辑
96浏览
2023-03-14
Ant API(应用程序接口)是一组用于构建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 |
它包含调度的类和接口 |
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 |
启动器相关的类 |
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 |
与串行外设接口相关的类。 |
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 |
它包含网络任务的类和接口。 |
org.apache.tools.ant.taskdefs.optional.pvcs |
它包含pvcs任务的类和接口。 |
org.apache.tools.ant.taskdefs.optional.script |
它包含脚本任务的类和接口。 |
org.apache.tools.ant.taskdefs.optional.sos |
使用SourceOffSite源代码控制系统的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类和子类。 |