Wie kann ich ausschließen, eine Liste von Dateien (in einer Datei gespeichert) von einem Ant fileset?
-
03-07-2019 - |
Frage
Gibt es eine Möglichkeit eine Ant Fileset-> IncludesFile hat Attribut eine Eigenschaft Datei nehmen oder jede andere Datei, die eine Liste von Java-Klassendateien enthält ausschließen?
Beispiel:
Datei A.properties OR A.java enthält Auflistung
abc.class mno.class xyz.class
Gibt es eine Möglichkeit zu sagen excludesFile Punkt A.properties Datei.
<fileset dir="...">
<excludesFile file="A.properties" />
</fileset>
Das Verhalten, das ich will, ist, wenn Java läuft, ist es die Java-Dateien in dieser Datei (A.properties)
aufgelistet schließtLösung
Hmm ... nicht sicher, ob es Groß- und Kleinschreibung ist. Die Dokumentation unter http://ant.apache.org/manual/Types/fileset.html zeigt "excludesfile", alle Klein, wie bei anderen ant-Richtlinien.
Ich bin mir nicht ganz sicher, was Sie fordern. Wenn Sie eine Dateigruppe haben, die Dateien auch Sie ausschließen möchten, und Sie wollen, dass die Liste der Dateien angeben, in einer externen Datei auszuschließen, „excludesfile“ ist der richtige Weg, es zu tun.