Ho un progetto con 5 moduli in Maven. In questo momento, quando eseguo una "installazione di mvn clean", genera un orecchio contenente i due vasi, uno di guerra e uno di altri moduli.Rimozione numero di versione dal nome file con Maven
Tutti i nomi dei file contengono la versione, ad esempio, ProjectX-ear-2.0.0.ear, ProjectX-client-2.0.0.jar, ecc
ho bisogno di rinominare uno dei vasi e la orecchio finale per omettere la versione nel nome del file. Esso dovrebbe essere simile a questo:
projectx-ear.ear
|
+-- projectx-client.jar
|
+-- projectx-misc-2.0.0.jar
|
+-- projectx-sar-2.0.0.sar
|
\-- projectx-web-2.0.0.web
Proprio ora sto usando i seguenti plugin per costruire: Maven-compiler-plugin e maven-release-plugin
Quale sarebbe il modo migliore per raggiungere il risultati che mi aspetto?
Grazie, esattamente quello di cui avevo bisogno! – Bani
A partire da ora, le versioni successive del plugin (sto usando 2.6) ti permettono di specificare all'interno di 'a' no-version fileNameMapping> 'che cancella il numero di versione dei tuoi moduli (così tu non c'è bisogno di definire ciascuno di essi). Tuttavia, il nome dell'orecchio non è influenzato da questo. –
SJuan76