Ho un compito vaso ant:Come includere file in vaso attraverso Ant in posizione specifica
<target name="jar">
<jar destfile="${generated.jars.dir}/hello-${environment}.jar">
<fileset dir="${generated.classes.dir}"/>
<fileset dir="${environment.dir}/${environment}" includes="config.xml"/>
</jar>
</target>
Come posso forzare il file config.xml di essere spinto in una directory specifica nel vaso piuttosto che al livello di root, diciamo in /database/config.xml o qualcosa del genere ...
PS: La ragione per fare questo è che posso avere un hello-local.jar, hello-dev.jar, ciao-qa.jar, ecc.
quindi se ho capito bene, si sta suggerendo che dopo il vaso è stato creato per roba in il file di configurazione tramite zip? –
No, dal momento che l'attività <jar> estende l'attività zip > che supporta direttamente nidificazione di zipfileset e zipgroupfileset. –
+1 per il prefisso. –