Puoi provare anche il plugin Maven Shade. http://maven.apache.org/plugins/maven-shade-plugin/
Le istruzioni generali su come utilizzare il plug-in Shade sono disponibili nella pagina di utilizzo. Alcuni casi d'uso più specifici sono descritti negli esempi forniti di seguito. Ultimo ma non meno importante, gli utenti occasionalmente forniscono ulteriori esempi, suggerimenti o errori nella pagina wiki del plugin.
Nel caso abbiate ancora domande sull'utilizzo del plugin, non esitate a contattare la mailing list dell'utente. I post della mailing list sono archiviati e potrebbero già contenere la risposta alla tua domanda come parte di un thread precedente. Quindi, vale anche la navigazione/ricerca nell'archivio della posta.
Se ritieni che al plug-in manchi una funzionalità o un difetto, puoi inserire una richiesta di funzione o una segnalazione di bug nel nostro tracker di problemi. Quando crei un nuovo problema, ti preghiamo di fornire una descrizione completa della tua preoccupazione. Soprattutto per risolvere bug è fondamentale che gli sviluppatori possano riprodurre il tuo problema. Per questo motivo, interi log di debug, POM o, più preferibilmente, piccoli progetti dimostrativi allegati al problema sono molto apprezzati. Naturalmente, anche le patch sono benvenute. I contributori possono controllare il progetto dal nostro repository sorgente e troveranno informazioni supplementari nella guida per aiutare con Maven.
Grazie per la risposta. Fornisco un'API di servizi Web per un client, in realtà per semplificare la vita dei nostri client Java, vogliamo fornire un singolo .jar - possono anche generare il codice dal WSDL. Questo non è raro in alcuni servizi Web di Google. –