SpringBoot服务无法启动,内嵌Tomcat启动失败 |
您所在的位置:网站首页 › springboot内置tomcat版本升级 › SpringBoot服务无法启动,内嵌Tomcat启动失败 |
问题描述: 在A电脑上明明是好用的,但是git clone到B电脑上突然不好用了. 产生原因: pom.xml包中有下面的依赖,由于高版本的SpringBoot内嵌的是Servlet3.1,所以会造成冲突. javax.servlet servlet-api 2.5 pom.xml中并没有上面的依赖内容我这次碰到的就是这个问题,但是原因是一样的!!! 经过一番分析,本机之前开发别的项目时,可能不知不觉中引入过javax依赖,于是,到自己的maven 所对应的仓库目录中查看一番,果然是Servlet2.5版本.
如果你的pom.xml中,同时存在SpringCloud Gateway和web包那么会有此问题. SpringCloud Gateway是基于netty的,而web包中依赖的是tomcat |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |