2014-01-05 4 views
5

Ich habe folgende build.properties in meiner Beispielanwendung:Was bedeutet dot in bin.includes in build.properties in Eclipse RCP?

source.. = src/ 
output.. = bin/ 
bin.includes = plugin.xml,\ 
       META-INF/,\ 
       . 

Datei von IDE generiert wurde.

Was bedeutet Punkt am Ende?

Wenn es bedeutet, alle Dateien im aktuellen Verzeichnis zu verarbeiten, was dann für plugin.xml Datei dort erwähnt? Da es sich im aktuellen Verzeichnis befindet, würde es implizit durch Punkt verarbeitet werden.

Wenn es bedeutet, alle Unterverzeichnisse im aktuellen Verzeichnis zu verarbeiten, was dann für META-INF Verzeichnis dort erwähnt? Da es sich im aktuellen Verzeichnis befindet, würde es implizit durch Punkt verarbeitet werden.

Wenn nicht oben ist richtig, was bedeutet dot eigentlich? Wenn ich dort einige myfile.bin setze, was wird dann passieren?

Antwort

4

Es bedeutet der Ordner von der output.. Linie konfiguriert - diese Zeile ist ein wenig verwirrend, es ist output. gefolgt von einem Ordner, in diesem Fall .. Dies entspricht dem Standardausgabeordner, der in Java Build Path konfiguriert ist.

Also . eigentlich den Inhalt der bin Ordner bedeuten.

+0

Und was ist 'plugin.xml' dann? Ich sehe keine solche Datei in 'bin'. Warum wird "Punkt" relativ zu "bin" geschrieben, während "plugin.xml" relativ zu ... was geschrieben wird? –

+0

'.' ist keine Datei innerhalb von' bin', es bedeutet der Ordner 'bin' - wo Sie' .' im Include-Ersatz 'bin' sehen. Das bedeutet, dass alles relativ zum Projekt root ist. –