Ant教程

Ant AntStructure

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

AntStructure任务属性

属性 说明 必填
output 用于写入DTD的输出文件。

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>
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4