¿Cómo eliminar los artefactos de construcción generados del directorio de destino de Maven? Maven genera un archivo jar o war para el directorio de destino. Me gustaría eliminar ese archivo después de que maven haya instalado el archivo jar/war en el repositorio local (es decir, después de que maven haya ejecutado el objetivo de 'instalación'). La eliminación podría ocurrir en el objetivo de instalación o en un objetivo separado que ejecuto manualmente.¿Cómo eliminar artefactos de construcción generados del directorio de destino de Maven?
Tenga en cuenta que me gustaría dejar intactas otras partes del directorio de destino, por ejemplo, target/site y target/surefire-reports.
Por curiosidad, ¿cuál es la razón detrás de esto? –
He visto esto antes cuando alguien quiere crear un artefacto como un archivo EXE NSIS pero está usando el tipo artefacto jar porque tiene un conjunto conveniente de enlaces de ciclo de vida, o si no les importa el artefacto intermedio (por ejemplo, el archivo jar desde el que se produce el exe.) –
Básicamente estoy ejecutando la construcción maven dentro de un servidor de integración continua, y solo me interesan los informes y otras cosas que se instalan en el repositorio local. El resto de los archivos está desperdiciando espacio y mis archivos jar son bastante grandes. –