Tengo un proyecto con 5 módulos en maven. En este momento, cuando hago una "instalación limpia de mvn", genera un oído que contiene los dos frascos, una guerra y un sar de los otros módulos.Eliminando el número de versión del nombre de archivo con Maven
Todos los nombres de los archivos contienen la versión, por ejemplo, ProjectX de oreja 2.0.0.ear, ProjectX-cliente-2.0.0.jar, etc.
tengo que cambiar el nombre de uno de los frascos y de la oído final para omitir la versión en el nombre del archivo. Se debe tener este aspecto:
projectx-ear.ear
|
+-- projectx-client.jar
|
+-- projectx-misc-2.0.0.jar
|
+-- projectx-sar-2.0.0.sar
|
\-- projectx-web-2.0.0.web
En este momento estoy usando los siguientes plugins para construir: maven-plugin y compilador-maven-liberación-plugin
¿Cuál sería la mejor manera de lograr el resultados que espero?
¡Gracias, exactamente lo que necesitaba! – Bani
A partir de ahora, las versiones posteriores del complemento (estoy usando 2.6) le permiten especificar adentro '' a ' no-versión FileNameMapping>' que elimina el número de versión de sus módulos (por lo que no tiene que definir cada uno de ellos). Sin embargo, el nombre del oído no se ve afectado por esto. –
SJuan76