【发布时间】:2014-06-03 15:15:24
【问题描述】:
我在 Ant 中使用 fileset,我希望将某些内容排除为提取的属性,例如字符串数组(或只是逗号分隔的字符串)。通过这样做,我可以拥有一个动态的 excludelist。
<!-- IN MY PROPERTY FILE -->
thingsToExclude = File1.java,File2.java,File3.java
<!-- IN MY BUILD.XML -->
<fileset dir="${somePath}" casesensitive="yes">
<exclude name="File1.java"/>
<exclude name="File2.java"/>
<exclude name="File3.java"/>
</fileset>
<!-- WHAT I WOULD LIKE -->
<fileset dir="${somePath}" casesensitive="yes">
<excludeList name="${thingsToExclude}"/>
</fileset>
【问题讨论】: