一、背景

近日Tomcat被爆出幽灵猫漏洞,覆盖的版本从6-9全部中招,因此升级是当前能做的手段,那么就来说一下SpringBoot内置的Tomcat如何升级。

二、升级过程

1 下载对应的版本

Tomcat官网下载

这里由7,8,9三个版本,10是测试版,对于追求稳定的还是在以上三个版本里面选吧。低于7的需要自动升级,可能还需要修改代码。

我在这里选的是9.0.31

  1. 下载EMbedded即可
  2. 解压缩
  3. 打开maven所在的.m2文件夹下repository目录
  4. 找到tomcat文件夹,新建一个9.0.31目录以及core,el,websock三个子目录,将压缩包里三个带有这个字符的对应的jar包放到文件夹下面
  5. 打开eclipse或者IDEA里面的项目找到你的POM文件
  6. 在属性下面新建<tomcat.version>9.0.31</tomcat.version>
  7. 这时候在IDEA里别忘记了对Maven进行Reimport。
  8. 启动项目,就会看到你的apache/tomcat变成了9.0.31

最新文章

  1. 【原】Learning Spark (Python版) 学习笔记(四)----Spark Sreaming与MLlib机器学习
  2. Android studio2.2 ndk 错误 :format not a string literal and no format arguments!
  3. Question2Answer安装
  4. [MongoDB]mapReduce
  5. Sql Server2005恢复备份数据库问题-Error:3154 3219
  6. Linux强制访问控制机制模块分析之mls_type.h
  7. 基于ASP.NET MVC 4/5 Razor的模块化/插件式架构实现
  8. 【转】object标签和embed标签
  9. 全注解的SSH框架
  10. html5 audio音频播放全解析
  11. 【学习笔记】【C语言】流程控制
  12. ACM2034
  13. linux安装mysql5.1.56
  14. cf B. Color the Fence
  15. php 常用经验
  16. 搭建apache本地服务器&#183;Win
  17. MongoDB --- 01. 安装, 第三方客户端
  18. Linux 更改root与home分区大小的方法总结
  19. 9 Web开发——springmvc自动配置原理
  20. 修改 File --&gt; New 菜单内容

热门文章

  1. LGOJ1290 欧几里德的游戏
  2. 关于Java集合框架总结
  3. 安装php5.4 mv9 +apache2.2+mysql5.5问题好多。
  4. 瑞星发布Linux系统安全报告:Linux病毒或将大面积爆发
  5. 使用jQuery的&quot;.css()&quot;和&quot;.attr()&quot;方法设置元素&quot;left&quot;属性的注意点
  6. 植物基因组|注释版本问题|重测序vs泛基因组
  7. 吴裕雄--天生自然 R语言开发学习:方差分析(续二)
  8. TNS-04612: &quot;orcl--117-118&quot; 的 RHS 为空
  9. js实现键盘数字输入
  10. JavaScript深入浅出-闭包