ファイルやディレクトリを削除するコアタスク。
(org.apache.tools.ant.taskdefs.Delete extends
MatchingTask)
| 属性 | 説明 |
|---|---|
| file="ファイル名" | 削除したいファイル。 |
| dir="ディレクトリ名" | 削除したいディレクトリ。 |
<target name="clear">
<delete file="file.txt"/>
</target>
file属性での指定はワイルドカードを使えない。使いたい場合はfilsetを使用する。[2007-09-29]
<target name="clear">
<delete dir="tmp"/>
</target>
<target name="clear">
<delete>
<fileset dir="." includes="*.java"/>
<fileset dir="." includes="*.txt"/>
</delete>
</target>
全サブディレクトリに存在する特定ファイルの削除。
<target name="clear">
<delete>
<fileset dir="." includes="**/vssver.scc" />
</delete>
</target>
<target name="clear">
<delete dir="." excludes="**/CVS" />
</target>