目录
1. 一点点说明
2. 编译 Tomcat
2.1. 第一步:配置 JDK
2.2. 第二步:安装 Ant
2.3. 第三步:下载 Tomcat 源码
2.4. 第四步:配置编译参数
2.5. 第五步:编译 Tomcat
3. 用 IDE 调试 Tomcat
3.1. 介绍
3.2. 用 Eclipse 调试 Tomcat
3.2.1. 生成 Eclipse 工程配置文件
3.2.2. 在 Eclipse 中导入项目
3.2.3. 配置 Eclipse 编译环境变量
3.2.4. 运行、调试 Tomcat
3.3. 用 IDEA 调试 Tomcat
如果你想深挖 Tomcat 底层原理
编译、调试只是个开始
....
1. 一点点说明
2. 编译 Tomcat
2.1. 第一步:安装 JDK
2.2. 第二步:安装 Ant
2.3. 第三步:下载 Tomcat 源码
2.4. 第四步:配置编译参数
Tomcat 编译过程中,会从网络上拉取一些依赖包,所以有两件事需要注意:
2.5. 第五步:编译 Tomcat
cd D:\apache-tomcat-10.0.10-src
ant
注意1:如果你遇到报错“ Failed to parse date string ...”
3. 用 IDE 调试 Tomcat
3.1. 介绍
3.2. 用 Eclipse 调试 Tomcat
3.2.1. 生成 Eclipse 工程配置文件
cd D:\apache-tomcat-10.0.10-src
ant ide-eclipse
3.2.2. 在 Eclipse 中导入项目
3.2.3. 配置 Eclipse 编译环境变量
初始导入后,你会发现编译失败,报错如下:
报错原因是找不到依赖包。我们需要在 Eclipse 中配置两个环境变量:
重新编译后,错误消失。
3.2.4. 运行、调试 Tomcat
调试、运行:
启动成功:
访问测试:
3.3. 用 IDEA 调试 Tomcat
总体路线跟用 Eclipse 调试 Tomcat 差不多
cd D:\apache-tomcat-10.0.10-src
ant ide-intellij
参考:
Apache Tomcat: https://tomcat.apache.org/ Apache Ant: https://ant.apache.org/bindownload.cgi Apache Tomcat 10——Building Tomcat: https://tomcat.apache.org/tomcat-10.0-doc/building.html
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有