Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 63.3MB ·虚拟内存 1300.3MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
AntStructure任务用于为Ant构建文件生成DTD。它包含有关Ant当前已知的所有任务的信息。
我们始终可以使用<taskdef>或<typedef>元素添加XML实体。该任务不知道所需的属性。
属性 | 说明 | 必填 |
output | 用于写入DTD的输出文件。 | 是 |
我们可以通过指定输出文件使用元素来简单地使用它。请参见下面的示例。
<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>
Basename用于获取指定文件的基本名称。它将指定属性设置为最后路径的值指定文件的元素。如果执行的文件是目录,则基本名将是最后一个目录元素。如果文件是没有任何目录元素的全路径或相对路径,则它将基名称作 ...