La package
fase di un progetto con la confezione war
, prepara una guerra esplosa nella cartella target
e pacchetti questo nel finale war
-file.punto di esecuzione tra il preparare-pacchetto e pacchetto Maven build-processo
È possibile apportare alcune modifiche, modificare file, rimuovere file e così via, tra le fasi prepare-package
e package
? Sto cercando un punto di estensione (Maven execution-phase
) in cui le risorse sono già state copiate e nella struttura di guerra esplosa.
- [fase Maven] risorse Copia ed esplodere a
target/{finalName}
. - [personalizzato] Esegui alcune modifiche personalizzate complesse (ad esempio implementate con
maven-antrun
). - [fase maven] Imballare il materiale modificato nell'ultimo
war
.
Ho pensato che questo potrebbe essere possibile tra le fasi prepare-package
e package
. Sfortunatamente dopo lo prepare-package
non è disponibile nessuna guerra esplosa da cambiare e confezionare in seguito.
Potete darmi un suggerimento su come raggiungere questo obiettivo? Grazie mille.
Il plug-in Maven war può escludere i file e filtrarli. Forse le tue esigenze sono più complesse? – Raghuram
Le esigenze sono più complesse, sì. Non posso usare questa funzione, non è abbastanza potente. – codevour
Dovrai spiegare un po 'di più quali sono le tue modifiche [personalizzate]. A seconda di cosa sono, potremmo trovare diverse soluzioni al tuo problema. – SaM