刚创建好的SpringBoot项目,默认给我们提供了内置的Tomcat,只要运行Application 就可以启动项目了,因为使用了注解EnableConfiguration ,这里我们使用外置的to
顺晟科技
2021-06-16 10:47:56
261
刚创建好的回弹项目,默认给我们提供了内置的雄猫,只要运行应用就可以启动项目了,因为使用了注解EnableConfiguration,这里我们使用外置的雄猫来启动
1、修改打包形式
包装战争/包装
2、移除嵌入式雄猫插件
属国
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-web/artifactId
!-移除嵌入式雄猫插件-
不包括的项目:如接受服务项目是由投保以前已患有的疾病或伤害引致的
排除
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-Tomcat/artifactId
/排除
/排除
/依赖性
3、添加servlet-api的依赖
!- servlet -
属国
groupIdjavax.servlet/groupId
artifactIdjstl/artifactId
/依赖性
4、启动类
@回弹应用
公共类应用程序{
公共静态void main(String[] args) {
springapplication。运行(应用程序。class,args);
}
}
5、回弹启动应用
/**
* 使用内嵌的雄猫时回弹演示应用程序的主要的方法启动的方式
这里需要类似于web.xml的配置方式来启动春天上下文,因此重写回弹伺服初始化器的配置方法,在应用类的同级添加一个回弹启动应用程序类
*/
公共类scffmanagewebstartapplication扩展了回弹服务初始化器{
@覆盖
受保护的SpringApplicationBuilder配置(SpringApplicationBuilder构建器){
//注意这里要指向原先用主要的方法执行的应用启动类
退货生成器。来源(应用。类);
}
}