步骤:
- 必须创建一个war项目;(并且利用idea创建好目录结构)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b4dad598c4397385b5c1f28f69dd90c5.png)
- 将嵌入式的Tomcat指定为provided;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/af8950e07044a897c15477d9e9c04f71.png)
- 必须编写一个SpringBootServletInitializer的子类,并调用configure方法;
package com.springboot.web;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
public class ServletInitializer extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(WarSpringbootApplication.class);
}
}
- 启动服务器就可以使用;