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
- 以jarforms运行时找不到类path资源
- Spring Boot和多个外部configuration文件
- 在使用@Retention,@Transactional,@Inherited进行注释服务的testing之后,TestNGunit testing不起作用
- Spring Boot Actuator应用程序不会在Ubuntu VPS上启动
- JSP文件不在Spring Boot web应用程序中呈现
- Spring Boot:覆盖favicon
- 如何在生产环境中运行一个spring引导可执行文件jar?
- Spring Boot REST服务exception处理
- 如何在spring-boot中loggingsql语句