搭建 Tomcat 源码调试环境
目录
1. 下载代码
| |
2. 安装ant
- 我本地安装的是
1.10.12版本, ant 下载地址 - 配置环境变量
ANT_HOME, 加入到PATH环境变量中 - 执行命令验证
ant -version
3. 导入到 idea 中
| |
然后用 idea 打开项目,idea 会弹出让你配置下面的变量
| |
4. idea 中 配置
- 检查你的项目依赖有没有问题
上面的三个依赖,其实就是 ServletContainerInitializer 的实现, 比如 res/META-INF/jasper.jar/services/jakarta.servlet.ServletContainerInitializer.
- 更改配置文件 conf/server.xml
| |
- 运行程序
org.apache.catalina.startup.Bootstrap#main
