OK, sono perplesso.attività ant per copiare il file delle proprietà nella loro posizione corrispondente nella directory di costruzione java
Ho un albero di Java che si presenta come un abbastanza tipico accumulo Eclipse Java:
myproject
src
com
example
test
// Java files in com.example.test here
bin
com
example
test
// Compiled class files will go here
Ora ho un file MyClass.properties
in myproject/src/com/example/test
insieme ai file sorgente Java. Come posso scrivere un'appropriata operazione ant per copiare tutti i file .properties modificati nell'albero dei sorgenti, nelle loro posizioni corrispondenti nella struttura build (myproject/bin
)?
(La metà più facile di questo è quello di fare la copia reale, la parte più difficile di questo che sto indovinando è il controllo per le dipendenze)
è così ?! grazie! dove si parla del **/preserving paths per la dir di destinazione? –
Non ne parla esplicitamente, ma suppongo che potresti arrivare a quella conclusione in questo modo: quando si abbinano i file, viene catturato anche il percorso dalla directory di base che porta a quel file. Conoscendo questo, guarda la descrizione dell'attributo "flatten" nell'attività di copia.Il comportamento descritto quando flatten = true implica che i percorsi saranno preservati quando è falso. –