如何在使用spring boot的时候,去掉使用tomcat
在spring boot中引入spring-boot-starter-web依赖的时候,不想使用spring boot提供的tomcat怎么办呢?
如下配置则可以解决问题:
<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>
注意:在这样排除tomcat后,定会出现一些问题,因为在tomcat中还有其他的依赖也被跟着tomcat去掉了,所以需要再引入需要的依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
此时scope设置为:provided,那么在打包的时候就不会将tomcat打包到war包中。
————————————————
版权声明:本文为CSDN博主「javashareauthor」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/javashareauthor/article/details/79953949
最新文章
- Kafka 文档用例
- shiro session计算timeout
- 推荐大家使用的CSS书写规范、顺序
- unix automake 使用,快速生成你的Makefile
- mysql中like用法
- Xcode找不到模拟器
- UIWebView通过JS语句获取网页(html)的某些数值
- 闲谈--心态 (zhuan)
- ok6410串口裸机总结
- Java API —— IO流( FileInputStream &; FileOutputStream &; BufferedInputStream &; BufferedOutputStream )
- UVA 10305 Ordering Tasks
- Angular2,React集成
- Jquery AutoComplete实现搜索自动完成
- mfc---ActiveX控件
- 浅谈mmap()和ioremap()的用法与区别
- centos 系统常用命令
- java 常用工具类
- js获取地址栏传参
- 《http权威指南》读书笔记5
- hdoj:2084