Sto migrando una versione di un'applicazione Java di medie dimensioni da Ant a Maven. Potrei facilmente eseguire la migrazione degli elementi di base, ma vorrei anche creare i pacchetti di installazione dal build di Maven. Il modo più semplice sarebbe quello di chiamare gli script Ant originali attraverso il plugin Ant, ma ho pensato che forse dovrei prima guardarmi intorno per un po 'di supporto Maven.Come creare programmi di installazione con Maven
avrei bisogno di creare più programmi di installazione differenti per diverse piattaforme:
- di Windows 32/64 bit
- Linux 32/64 bit
- MacOS 32/64 bit
Per Linux ora penso che abbiamo solo un tar.gz e alcuni script Bash per avviare i daemon: un pacchetto Debian/RPM sarebbe molto più carino, magari con definizioni di pacchetti dipendenti. Per gli installer di Windows utilizziamo il programma di installazione di NullSoft. Non ho idea di come sia assemblato il pacchetto MacOS ora.
Ci sono strumenti là fuori per fare questo (o almeno una parte di esso) da Maven?
Per interessi, come sei andato e come hai trovato la migrazione? –