Actualmente estoy usando el ensamblado jar-with-dependencies para crear dicho contenedor. Sin embargo, el nombre de mi jar es un poco largo.¿Es posible renombrar un maven jar-with-dependence?
Dado que este paquete está siendo utilizado por los programas RPG en un AS400, me gustaría acortarlo para hacer la vida un poco más fácil para los desarrolladores. Pero, aparte de hacerlo a mano, no he encontrado una manera de cambiar el nombre del archivo desde el project-name-version-classifier-jar-with-dependencies.jar
habitual. Me gustaría algo como project-name-version-classifier-full.jar
¿Hay alguna forma de hacerlo sin básicamente copiar el descriptor de ensamblado jar-with-depencies y llamarlo por completo?
Además, quiero continuar teniendo el jar sin el classpath ensamblado almacenado en el repositorio.
Necesito dos artefactos. El jar con mi clasificador que contiene la región para la cual está la construcción. El jar con todas las dependencias que también incluye la región.
project-name-version-region-full.jar
y project-name-version-region.jar
deben almacenarse en el repositorio. En el primer ejemplo, el clasificador está lleno de región, en el 2 es su región. El último está funcionando.
Ah, appendAssemblyId, ¿cómo te extraño. ¡Gracias! –
Trabajando en esa elaboración Rich. Esencialmente, necesito dos artefactos clasificadores para ser almacenados. Con appendAssemblyId activado, tuve 3 artifiacts, uno sin clasificador, la versión clasificador y la versión jar-with-dependencies. con appendAssemblyID desactivado, el jar de uber se instala en la versión no clasificada. Necesito que estos chicos usen un clasificador regional + de base completa que diga para dónde fueron creados. Lamentablemente, agregar la etiqueta del clasificador no funciona. –
Simplemente estableciendo * appendAssemblyId * a * falso * hizo el trabajo. Le permite mantener el nombre final regular sin volver a escribirlo. –