修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法java
@Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(Start.class); }
修改pom文件中jar 为 warweb
<packaging>war</packaging>
修改pom,排除tomcat插件spring
须要增长servlet-api,不然编译会失败数据库
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency>
打包部署到容器segmentfault
mvn clean package
1. 将war放到webapp目录,注意上下文 2. 将package后目录,放到webapp/ROOT下
Spring Boot 入门教程到这里就结束了,你们若是有想了解其余内容,欢迎留言,我将第一时间整理。api
若是以为个人文章对您有用,请点赞、收藏。您的支持将鼓励我继续创做!