个性化阅读
专注于IT技术分析

apache ant antstructure任务

本文概述

该任务用于为Ant构建文件生成DTD。它包含有关Ant当前已知的所有任务的信息。

我们总是可以使用<taskdef>或<typedef>元素添加XML实体。此任务不知道必需的属性。

AntStructure任务属性

属性描述需要
output写入DTD的输出文件。

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>
赞(0)
未经允许不得转载:srcmini » apache ant antstructure任务

评论 抢沙发

评论前必须登录!