Está en la página 1de 2

Generar War de Aplicación Spring Boot En Ubuntu

1. Generar projecto Spring Boot desde el IDE


2. Configurar el archivo pom.xml con las propiedades...
a) <packaging>war</packaging>

b) <properties>
<java.version>11</java.version>
<start-class>com.example.demo.DemoApplication</start-class>
</properties>

c) <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
3. Configurar la clase principal del proyecto
@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer {

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder
application)
{
return application.sources(DemoApplication.class);
}

public static void main(String[] args) {


SpringApplication.run(DemoApplication.class, args);
}

}
4. Instalar Maven desde la terminal
sudo apt install maven
5. Comprobar la versión de maven instalada
mvn -versión
6. Abrir terminal o dirigirse al directorio del proyecto
cd IdeaProjects/demo
7. Limpiar proyecto
mvn clean
8. Compilar war desde terminal
mvn install
9. Se realizará un deployeo para testear la aplicación desde la terminal

10. Concluida la compilación se mostrará en terminal “BUILD SUCCESS” indicando que se


ha generado el war satisfactoriamente.

11. El archivo war estará alojado en el directorio principal del proyecto, con subdirectorio
“target”.

También podría gustarte