2009-04-30 5 views
3

Gibt es eine Möglichkeit, ein Ant-Dateiset-> IncludesFile-Attribut eine Eigenschaftendatei ODER eine andere Datei, die eine Liste von auszuschließenden Java-Klassendateien enthält, aufzunehmen?Wie kann ich eine Liste von Dateien (die in einer Datei enthalten sind) von einer Ant-Dateigruppe ausschließen?

ZB:

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 einzureichen.

<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)

+0

Sie könnten tatsächlich das Code-Snippet hinzufügen, so dass wir besser wissen, wie man hilft – tgray

+0

@tgray: Das Code-Snippet war da, aber es war nicht als Code formatiert, so dass es aus dem Post entfernt wurde. –

Antwort

3

Hmm ... nicht sicher, Groß- und Kleinschreibung, wenn es aufgeführt ausschließt. Die Dokumentation unter zeigt "exclusesfile", alles Kleinbuchstaben, wie bei anderen Ant-Direktiven.

Ich bin mir nicht sicher, was genau Sie fragen. Wenn Sie eine Dateigruppe mit Dateien haben, die Sie ausschließen möchten, und Sie die Liste der auszuschließenden Dateien in einer externen Datei angeben möchten, ist "exclatesfile" die richtige Vorgehensweise.

Verwandte Themen