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>
. 해결책
excludesfile
및 속성 파일을 가리키는 relinches/fileset.html"hinches/fileset.html"> relins / vilestagcode 속성을 사용합니다.트릭을해야합니다.
fileset
: 파일의 이름;이 파일의 각 줄은 제외 패턴으로 사용됩니다.
물론 excludesfile
와 같은 정규식 패턴을 사용하여 파일 집합을 제외 할 수 있습니다.
제휴하지 않습니다 StackOverflow