引言
SpringBoot是默认自带Tomcat的,这是一大特点,但缺点是不好管理,所以有些时候需要使用外置的Tomcat来启动项目
工具
IDEA2019
操作步骤
IDEA新建SpringBoot项目
1. 选择打包方式(选择Packing类型为War才能生成ServletInitializer类)
IDEA在创建SpringBoot项目是默认的打包方式是Jar格式,而要使用外置Tomcat需要选择War的打包格式
2. 选择需要的依赖
这里只选取Web进行演示,如果有需要其他依赖可以自行添加
目录结构
可以看到,编译器已经自动添加了一个与启动类同级的ServletInitializer
类,这个类只有Packing类型设置为War才会自动生成,这也是使用外置Tomcat必须的