Spring Boot:SpringBootServletInitializer已弃用

我正在尝试通过以下方式将Spring Boot应用程序部署到JBoss。 它运行良好,但SpringBootServletInitializer在1.4.0.RELEASE中已弃用。 我应该使用哪一个?

Maven依赖

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

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); } } 

您正在使用org.springframework.boot.context.web.SpringBootServletInitializer这是弃用的赞成

使用

org.springframework.boot.web.support.SpringBootServletInitializer