2011-06-20 6 views
13

Ho un progetto che utilizza jaxb per alcune elaborazioni xml. Come posso configurare un evento pre-build in eclipse per eseguire xjc prima di creare il mio progetto?Eventi pre-compilazione in Eclipse

risposta

18

Goto Project-> Proprietà-> Costruttori. Crea il tuo builder e abilitalo. E nella configurazione del costruttore abilitare "Durante l'auto costruisce", ecc come illustrato di seguito:

enter image description here

+1

Grazie mille. Abbiamo appena terminato il nostro Java Proxy Generator per Android e questo ci ha aiutato a non dover creare un qualche tipo di plugin. Glad eclipse aveva già la funzionalità – meanbunny

+0

Scegli "Programma" come strumento esterno e fornisci il percorso dell'eseguibile in "Posizione". Non dimenticare di modificare l'ordine di costruzione, quindi questo passaggio viene eseguito prima della creazione. –

0

Al momento, eclisse non supporta questa. Tuttavia, puoi usare uno strumento di costruzione come Ant, Maven o Gradle per ottenere lo stesso risultato.

Ci sono funzioni in questi strumenti che consentono specificamente di eseguire una determinata attività in qualsiasi fase della costruzione.