Ant AntStructure任务

此任务用于为Ant构建文件生成DTD。它包含有关Ant当前已知的所有任务的信息。
可以使用<taskdef><typedef>元素添加XML实体。此任务不了解所需的属性。

1. AntStructure任务属性

属性 描述 必需
output 用于写入DTD的输出文件

2. AntStructure任务示例

可以通过指定输出文件使用<antstructure>元素来简单地使用它。 请参阅下面的示例。

<antstructure output="project.dtd"/>

如果想要指定除DTD之外的结构,首先需要实现接口 - AntStructure

package org.example;  
import org.apache.tools.ant.taskdefs.AntStructure;  
public class MyPrinter implements AntStructure.StructurePrinter {  
    ...  ...
}

然后可以通过typedef元素使用它。

<typedef name="myprinter" classname="org.example.MyPrinter"/>  
<antstructure output="project.my">  
  <myprinter/>  
</antstructure>

上一篇:Apache Ant Jar示例

下一篇:Apache Ant basename任务

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程