Saltar al contenido

La aplicación Spring Boot proporciona 404 cuando se implementa en Tomcat pero funciona con un servidor integrado

Solución:

Me había olvidado de ajustar mi Application.java archivo para extender SpringBootServletInitializer y anular el configure método.

Archivo corregido:

@SpringBootApplication
public class Application extends SpringBootServletInitializer {
  public static void main(String[] args) {
      SpringApplication.run(Application.class, args);
  }

  @Override
  protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
      return builder.sources(Application.class);
  }
}

Sugerencia para https://mtdevuk.com/2015/07/16/how-to-make-a-spring-boot-jar-into-a-war-to-deploy-on-tomcat/ por señalar mi error .

Más información en Crear un archivo war desplegable en Spring Boot Official docs.

¡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 *