Tengo un proyecto bird
con los siguientes componentes enpom.xml
<groupId>com.myorg</groupId>
<artifactId>bird</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>bird</name>
<modules>
<module>persistence</module>
<module>business</module>
<module>service</module>
<module>web</module>
</modules>
y el módulo web como
<parent>
<artifactId>bird</artifactId>
<groupId>com.myorg</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<artifactId>web</artifactId>
<packaging>war</packaging>
El módulo web crea el archivo war llamado web-1.0-SNAPSHOT.war
¿Cómo puedo, usando maven, cambiar el nombre de esto a bird.war
?
Respuestas:
Puede utilizar lo siguiente en el módulo web que produce la guerra:
Esto conduce a un archivo llamado bird.war que se creará cuando se use el objetivo "war: war".
fuente
<finalName>${project.artifactId}</finalName>
Necesita configurar el complemento war:
Más info aquí
fuente
Puede seguir el paso a continuación para modificar el nombre del archivo .war si está utilizando el proyecto maven.
Abra el archivo pom.xml de su proyecto maven y vaya a la etiqueta
<build></build>
,En eso, ingrese su nombre deseado entre esta etiqueta:
<finalName></finalName>
.ex. :
<finalName>krutik</finalName>
Después de implementar este .war, podrá acceder a la URL con:
http: // localhost: 8080 / krutik /
Si desea acceder a la URL con barra oblicua '/' , deberá especificar el nombre que se muestra a continuación:
ex:
<finalName>krutik#maheta</finalName>
Después de implementar este .war, podrá acceder a la URL con:
http: // localhost: 8080 / krutik / maheta
fuente
Busque pom.xml> etiqueta de proyecto> etiqueta de compilación.
Me gustaría una solución a continuación.
Trabajó para mi. ^^
fuente