Saltar al contenido

Cómo establecer el nombre final del jar con maven-assembly-plugin versión 3

Solución:

los finalName El parámetro se establece en la sección de compilación del proyecto y no en la configuración del complemento.

tan esencialmente:

<build>
   <finalName>xyz</finalName>
   <plugins>
      <plugin>
        <artifactId>maven-assembly-plugin</artifactId>
        ....
      </plugin>
   </plugins>
</build>

El complemento de ensamblaje obtiene el nombre final al leer la propiedad ${project.build.finalName} y es un parámetro de solo lectura.

Al menos eso es lo que dice el código: http://svn.apache.org/viewvc/maven/plugins/tags/maven-assembly-plugin-3.0.0/src/main/java/org/apache/maven/ plugins / ensamblaje / mojos / AbstractAssemblyMojo.java? view = markup

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *