2013-05-03 11 views
5

Ho un file di testo (diciamo textfile.txt) archiviato nella cartella del progetto in Netbeans 7.3, ad es.Netbeans: sposta un file di testo nella cartella dist durante la compilazione

project folder 
    textfile.txt 
    src 
    package 
    package.subpackage 
     MyClass.java 

Quando compilo ricevo una cartella dist in cui il file jar è messo in, ad esempio,

project folder 
    textfile.txt 
    dist 
    MyProject.jar 
    src 
    package 
    package.subpackage 
     MyClass.java 

Come posso modificare il file build.xml per rendere il file textfile.txt viene copiato nella cartella dist?

risposta

11

Modificare il target "-post-compile" all'interno del build.xml come segue:

<target name="-post-compile"> 
    <copy file="textfile.txt" todir="${dist.dir}"/>   
</target> 
+0

E cosa succede se voglio mettere il file in una sottocartella? –

+0

Prova con 'todir =" $ {dist.dir}/sottocartella "' – JeanValjean

+0

Sai come risolvere [questa domanda simile] (http://stackoverflow.com/questions/16372374/move-a-text-file- in-target-cartella-quando-compilazione-a-maven-progetto)? –

Problemi correlati