ant fileset dir 排除某些目录

2023-12-19

关于这个主题有很多问题,但没有一个答案能解决我的问题。再次启动该线程以获得新的输入。

我尝试了两种不同的方法来排除 B-dir 及其在 A-dir/subdir 下的所有内容。但没有一个有效。仅供参考,a-dir 位于 dir.src 下 1)

  <copy todir="${dir.classes}" excludes="A-dir/**/B-dir/**">
  <fileset dir="${dir.src}" >
    <exclude name="**/*.java"/>
  </fileset>
  </copy>

2)

  <copy todir="${dir.classes}">
  <fileset dir="${dir.src}" >
    <exclude name="**/*.java"/>
    <exclude name="A-dir/**/B-dir/**"/>
  </fileset>
  </copy>

我尝试删除所有旧罐子并按照有人建议的方式进行干净编译。但这也无济于事。


我想大概应该是:

<copy todir="${dir.classes}">
<fileset dir="${dir.src}" >
  <exclude name="**/*.java"/>
  <exclude name="**/A-dir/**/B-dir/**"/>
</fileset>
</copy>

请注意**/A-dir/**代替A-dir/**.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ant fileset dir 排除某些目录 的相关文章

随机推荐