修改啓動類,繼承 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
若是以爲個人文章對您有用,請點贊、收藏。您的支持將鼓勵我繼續創做!