美文网首页
tomcat源码分析环境搭建

tomcat源码分析环境搭建

作者: java日记 | 来源:发表于2021-11-30 17:32 被阅读0次

    前言

    tomcat不管是在以前的SSH框架,还是SSM,到现在的SpringBoot再到SpringCloud。都一直在使用,只是从之前的外用tomcat演变到了内嵌tomcat。所以说学习tomcat源码是有必要的。了解其内在原理,我们才能在开发和优化性能的时候才能游刃有余。

    目录

    源码下载

    Idea导入源码

    导入jar包

    启动代码

    源码下载

    官网地址:https://tomcat.apache.org/download-80.cgi

    选择Source Code Distributions下面的zip包下载即可

    Idea导入源码

    导入解压后的项目,然后将java目录和test目录分别Make Directory As 为Source root和Test Source Root。

    导入jar包

    因为导入项目后会包缺少包,首先我们可以在java那个同级目录新建一个depend-lib目录,然后去https://search.maven.org/下载以下几个包。我这里是下载tomcat8的源码缺少这几个包。如果是其它版本,可能会有不同,具体可以在编译的时候看缺少什么包,再去补充下载。jar包放入depend-lib目录后,需要选择Add Libraries将jar包引入即可。

    ant.jar

    easymock-4.3.jar

    javax.wsdl_1.5.1.v201012040544-4.8.0.jar

    jaxrpc-1.4.0.jar

    org.eclipse.jdt.core-3.14.0.v20171206-0802.jar

    unboundid-ldapsdk-commercial-edition-3.2.1.jar

    启动代码

    找到org.apache.catalina.startup.Bootstrap这个类。找到它的main方法。开启debug之路吧!!!

    本篇文章如有任何疑问欢迎留言。如果觉得有帮助欢迎点点关注收藏。

    相关文章

      网友评论

          本文标题:tomcat源码分析环境搭建

          本文链接:https://www.haomeiwen.com/subject/oqbdxrtx.html