您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

没有嵌入式Servlet容器的Spring Boot

没有嵌入式Servlet容器的Spring Boot

由于您使用的是Maven(而不是Gradle),请查阅指南和官方文档的这一部分。

基本步骤是:

使嵌入式Servlet容器成为 依赖项(因此从产生的战争中将其删除

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-tomcat</artifactId>
    <scope>provided</scope>
</dependency>

添加一个应用程序初始化程序,例如:

import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.context.web.SpringBootServletInitializer;

public class WebInitializer extends SpringBootServletInitializer {

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

}

该类是必需的,以便能够引导Spring应用程序,因为没有web.xml使用它。

Jave 2022/1/1 18:15:08 有357人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶