Come passare più esclusi per FileSet in Form come parametro di input?
Domanda
Sto usando un fileset
in formica e vorrei avere le cose da escludere come proprietà estratta, come una serie di stringhe (o solo una stringa separata da virgole).In questo modo posso avere un esclusa dinamico .
<!-- 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>
. Soluzione
Usa attributo excludesfile
di fileset
e puntare al tuo file di proprietà, quellodovrebbe fare il trucco
.
excludesfile
: il nome di un file;Ogni riga di questo file è presa per essere un motivo escluso.
Ovviamente, è possibile utilizzare il modello Regex come *.java
per escludere anche un set di file.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow