我需要一个Apache Ant目标,它删除目录中的所有文件但不触及子目录.
在我目前的方法中,我必须明确命名我想要跳过的子目录(atm只是"src /").
<delete>
<fileset dir="${dist.dir}" excludes="src/" />
</delete>
Run Code Online (Sandbox Code Playgroud)
但我不喜欢它.这样,每当子目录结构发生变化时,我都必须修改目标.
有任何想法吗?
ska*_*man 45
这应该工作:
<delete>
<fileset dir="${dist.dir}">
<include name="*"/>
</fileset>
</delete>
Run Code Online (Sandbox Code Playgroud)
该*通配符只应在顶层,不目录或子目录删除文件.如果你想要它是递归的,你需要使用它**/*.
| 归档时间: |
|
| 查看次数: |
22290 次 |
| 最近记录: |