1. 下载Tomcat源码
百度云:
链接:https://pan.baidu.com/s/1e8esPTuiB7trkrpM5NrLxg
提取码:shzv
官网:https://tomcat.apache.org/download-80.cgi
2. 下载Ant
链接:https://pan.baidu.com/s/1iJfir4HgWEPfhOpql6TjZA
提取码:6us6
3. 下载Tomcat需要的Jar包:
链接:https://pan.baidu.com/s/1fgCrraFYZqbeSK7Keshy-g
提取码:d2xx
复制这段内容后打开百度网盘手机App,操作更方便哦
4. 安装和编译源码
安装Ant
解压Ant安装包并且设置环境变量:

选择环境变量

选择path点击编辑

新增一条环境变量。
开始下载Jar包
打开cmd 切换到tomcat源码目录下,执行ant命令

开始导入源码到IDEA(并且设置JDK版本),设置class文件输出路径。

引入jar包:(jar包下载:
链接:https://pan.baidu.com/s/1fgCrraFYZqbeSK7Keshy-g
提取码:d2xx
复制这段内容后打开百度网盘手机App,操作更方便哦
)

再引入一个ant包:

设置启动tomcat启动类

设置语言:

启动Tomcat会报:

需要删除:文件夹examples

启动tomcat:访问:127.0.0.1:8080

后台报错:

解决方案:在下图标红的位置加入:
context.addServletContainerInitializer(new JasperInitializer(), null);

启动再次访问tomcat主页:

最后:希望本文章对你有帮助