全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解springboot-修改内置tomcat版本

详解springboot-修改内置tomcat版本

1、解析Spring Boot父级依赖

<parent> 
 <groupId>org.springframework.boot</groupId> 
 <artifactId>spring-boot-starter-parent</artifactId> 
 <version>1.5.6.RELEASE</version> 
</parent> 
 

这块配置就是Spring Boot父级依赖,有了这个,当前的项目就是Spring Boot项目了,spring-boot-starter-parent是一个特殊的starter,它用来提供相关的Maven默认依赖,使用它之后,常用的包依赖可以省去version标签。关于Spring Boot提供了哪些jar包的依赖,可查看C:\Users\用户.m2\repository\org\springframework\boot\spring-boot-dependencies\1.5.1.RELEASE\spring-boot-dependencies-1.5.1.RELEASE.pom

 2、打开这个pom文件,搜索“tomcat.version” 会找到:<tomcat.version>8.5.16</tomcat.version>

    ①可以直接在这里修改你想要的tomcat版本

    ②在你自己的项目的pom里面添加版本,就可以直接覆盖这里的版本了。如:

Pom中tomcat版本配置代码 

<properties> 
  <tomcat.version>8.0.29</tomcat.version> 
</properties> 

  添加这个之后,spingboot的默认启动的tomcat版本就可以达到你自己需要的了。到这里基本就完成了。

  但是有时候启动会报错:

Tomcat启动报错代码 

Caused by: java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory 
  at org.apache.catalina.util.LifecycleBase.<clinit>(LifecycleBase.java:37) 
  at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:169) 
  at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer(EmbeddedWebApplicationContext.java:164) 
  at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:134) 
  ... 13 common frames omitted 

   因为这个时候的tocmat缺少jar包,maven项目的话加上下面这个依赖就好了:

<dependency> 
   <groupId>org.apache.tomcat</groupId> 
   <artifactId>tomcat-juli</artifactId> 
   <version>${tomcat.version}</version> 
 </dependency>

以上就是springboot-修改内置tomcat版本的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# springboot  # tomcat  # springboot修改tomcat版本的方法  # SpringBoot修改内置tomcat版本的操作步骤  # springboot查看和修改内置tomcat版本的方法步骤  # springboot升级Tomcat版本的方法示例  # 报错  # 就可以  # 自己的  # 是一个  # 在这里  # 如有  # 你自己  # 希望能  # 可以直接  # 这个时候  # 这块  # 谢谢大家  # 你想要  # 疑问请  # 完成了  # 就好了  # 使用它  # repository  # jar 


相关文章: 手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  网站建设制作、微信公众号,公明人民医院怎么在网上预约?  制作企业网站建设方案,怎样建设一个公司网站?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  建站之星如何保障用户数据免受黑客入侵?  建站DNS解析失败?如何正确配置域名服务器?  外贸公司网站制作哪家好,maersk船公司官网?  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  太原网站制作公司有哪些,网约车营运证查询官网?  如何通过智能用户系统一键生成高效建站方案?  制作门户网站的参考文献在哪,小说网站怎么建立?  如何高效利用200m空间完成建站?  如何在IIS7中新建站点?详细步骤解析  GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?  小型网站建站如何选择虚拟主机?  独立制作一个网站多少钱,建立网站需要花多少钱?  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  建站之星备案流程有哪些注意事项?  香港服务器网站推广:SEO优化与外贸独立站搭建策略  内网网站制作软件,内网的网站如何发布到外网?  网站制作价目表怎么做,珍爱网婚介费用多少?  C#怎么使用委托和事件 C# delegate与event编程方法  如何通过.red域名打造高辨识度品牌网站?  建站之星展会模版如何一键下载生成?  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  高防服务器租用首荐平台,企业级优惠套餐快速部署  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  如何解决VPS建站LNMP环境配置常见问题?  专业公司网站制作公司,用什么语言做企业网站比较好?  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  常州自助建站:操作简便模板丰富,企业个人快速搭建网站  如何用低价快速搭建高质量网站?  如何选择美橙互联多站合一建站方案?  建站之星在线版空间:自助建站+智能模板一键生成方案  网站制作说明怎么写,简述网页设计的流程并说明原因?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  如何通过FTP空间快速搭建安全高效网站?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  建站主机与服务器功能差异如何区分?  建站之星×万网:智能建站系统+自助建站平台一键生成  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  南平网站制作公司,2025年南平市事业单位报名时间?  如何撰写建站申请书?关键要点有哪些?  Android使用GridView实现日历的简单功能  再谈Python中的字符串与字符编码(推荐)  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  如何通过VPS建站实现广告与增值服务盈利?  建站之星上传入口如何快速找到? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。