tutorial mvc example application java spring-boot

java - mvc - Spring Boot: SpringBootServletInitializer está en desuso



spring boot wikipedia (2)

Estoy tratando de implementar la aplicación Spring Boot en JBoss siguiendo this . Funcionó bien, pero SpringBootServletInitializer está en desuso en 1.4.0.RELEASE. ¿Cuál debo usar?

Dependencia de Maven

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.0.RELEASE</version> </parent>

Código Java

import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.web.SpringBootServletInitializer; @SpringBootApplication public class DemoApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }


Está utilizando org.springframework.boot.context.web.SpringBootServletInitializer esto está en desuso. En lugar:

Utilizar

org.springframework.boot.web.support.SpringBootServletInitializer

Para SpringBoot 2.0

org.springframework.boot.web.servlet.support.SpringBootServletInitializer


Puedes probar esto, funcionó para mí

import org.springframework.boot.web.servlet.ServletContextInitializer;