Tomcat源码分析【一】版本选择与工程导入

扫码关注公众号:Java 技术驿站

发送:vip
将链接复制到本浏览器,永久解锁本站全部文章

【公众号:Java 技术驿站】 【加作者微信交流技术,拉技术群】
免费领取10G资料包与项目实战视频资料

文章首发于:clawhub.club


项目中有直接使用外置Tomcat的,也有springboot内置Tomcat的,虽然一直在使用,也会简单的配置与调优,但是从来没有系统的分析过Tomcat。

版本选择

因为我使用的Test工程中springboot是2.1.6.RELEASE,其内嵌的tomcat版本为9.0.21,看Tomcat官网当前最新版本为9.0.24。看了线上老的服务Tomcat版本为7.0.73。
线上springboot版本有1.5.2.RELEASE,内置的Tomcat版本为8.5.11,
springboot版本也有2.1.0.RELEASE,内置Tomcat版本为:9.0.12。

Tomcat各个版本的区别
贴上官方地址:Apache Tomcat Versions

最终决定使用springboot 2.1.0.RELEASE版本,因为线上运行稳定,并且版本比较新,内置Tomcat版本为:9.0.12。
下载Tomcat9.0.12版本源码:v9.0.12

IDEA导入工程

直接参考别人的博客就好,期间碰到起不来的情况,通过查找资料解决掉了。
主要跟着这个文章导入就好:IDEA 导入 Tomcat9 源码
期间碰到了问题是在这里解决的:maven构建tomcat 源码

接下来开始分析Tomcat。


来源:https://www.jianshu.com/u/9632919f32c3

赞(0) 打赏
版权归原创作者所有,任何形式的转载请联系博主:daming_90:Java 技术驿站 » Tomcat源码分析【一】版本选择与工程导入

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏