如何搭建tomcat9.0源码

如何搭建tomcat9.0源码

对于很多人想去了解tomcat的内部源码,却不知道如何动手,所以这次就讲解一下搭建Tomcat的源码

注意这是针对9.0版本的搭建,对于其他版本需要注意版本上的一个问题

第一步:

首先我们就要先去tomcat官网去下载相关的zip,这里我就附带上官网路径了:tomcat9.0.33.
在这里插入图片描述

第二步:

将下载好的tomcat9.0.33的zip解压好,这里就跳过解压的过程了,这里我选择的是IDEA(Eclipse的话可以从根文件中选择打开启动即可),这里就可以启动我们的源代码了
在这里插入图片描述
在这里插入图片描述

第三步:

这里有一个pom创建,是我们接下来需要用到的一些导入相关依赖包,不然直接去启动我们的Main()是会直接报错缺少相关依赖包的
在这里插入图片描述
话不多说,直接表出需要的相关包(我这是通过pom.xml方式导入相关依赖,当然也是可以直接导入相关包就行的,这里图个方便,就不见解直接导入的方式了)

在这里插入图片描述
图中标识了一个特殊的包,这个包需要我们去eclipse去弄得,Maven是无法获取到这个包的

  • 注意这里的eclipse也要是2019年以上版本的jar哦,太新的也没去实践过,可能也会有一些冲突,太低的目前是不行的,版本太低会有新的jdk版本不支持,所以推荐推荐2019年版的就行不然这个jar导入会有jdk版本冲突的,反正版本与你下载tomcat的版本与之对应即可
    在这里插入图片描述
    在这里插入图片描述
    然后去手动导入到Maven仓库就可以了,pom便能扫描到这个包了,这里就不过多介绍如何导入了

第四步:

我们这里就需要到一个ant部署我们的tomcat啦,下载链接就带上了:apache ant 1.10.7,我们这里就推荐下载最新版本的就行,然后我们需要配置这个ant的一个环境变量

Windows下ANT用到的环境变量主要有2个: ANT_HOME 和 PATH。

1.、设置ANT_HOME指向ant的安装目录,如下:
   ANT_HOME = D:\apache\apache-ant-1.10.7 

2.、设置bin和lib目录到PATH变量中。将%ANT_HOME%\bin; %ANT_HOME%\lib添加到环境变量的path中
(如果path已存在直接在最后面追加,用;间隔),如下:
   PATH = %ANT_HOME%\bin; %ANT_HOME%\lib

3、验证环境变量的配置是否成功,如下:
   C:\Users\Administor>ant
   Buildfile: build.xml does not exist!
   Build failed

   C:\Users\Administor>ant -version
   Apache Ant(TM) version 1.9.4 compiled on April 29 2014

   C:\Users\mengyao>

   配置成功。

第五步

通过cmd输入命令ant运行部署好我们解压好的项目即可
在这里插入图片描述

最后:

重启项目,然后找到Main方法启动即可,我这里就启动成功啦,之后大家就可以去了解tomcat的内部源码啦
在这里插入图片描述

结束语

如果喜欢的话可以点赞评论关注三连下,制作不易,如有缺陷欢迎评论讲解,定会好好改进查看啦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值