深入调试tomcat源码
来源:互联网 发布:网络艺术名字大全 编辑:程序博客网 时间:2024/05/29 19:59
这篇文章写给那些像我想研究tomcat源码的朋友,下面直接进入正题:
1.去tomcat官网上下载tomcat源码,下载时建议选择国内镜像,速度快很多,我这篇文章使用的tomcat7.0.72版本
2.新建一个java项目,然后在项目上右键选择“Build Path”的子菜单“Link Path”,
弹出下面界面
经过上面的步骤就完成了准备工作的80%了
3.将tomcat源码下面的conf以及webapps目录拷贝到新建的java项目顶级目录下(笔者创建的java项目名字为DebugTomcat):
4.将事先准备好的web项目的war包拷贝到webapps目录下并使用jar xvf xx.war包进行解压
5.修改conf目录下的server.xml文件,在host下增加要被部署的web项目,这个不了解的可以百度下:
6.启动新建java项目的debug模式:
点击Debug Configuration进入下面的界面:
在Main class输入框输入org.apache.catalina.startup.Bootstrap,BootStap类的main方法是Tomcat启动的入口
7.点击Debug,正式进入Debug模式,如果想跟踪调试Tomcat启动全过程,请选择上图中的“Stop in main”选项,这样启动后自动在Bootstrap类的main方法入口处自动停止,然后按F6单步调试即可,Enjoy
1 0
- 深入调试tomcat源码
- 深入理解Tomcat系列之二:源码调试环境搭建
- tomcat源码编译,调试
- Tomcat 源码调试
- 怎样调试tomcat源码
- 调试Tomcat源码
- tomcat4源码-深入理解tomcat
- Tomcat 6 源码编译、调试
- 深入Tomcat源码分析Session到底是个啥!
- linux下jdb远程调试tomcat源码
- tomcat源码安装并调试(一)
- Apache Tomcat 8_Tomcat 源码调试续篇
- maven 启动 tomcat 调试 找不到源码
- Eclipse 中 调试 Tomcat -- 分析 tomcat 源码第一步
- 学习tomcat(一)----用IDEA调试tomcat源码
- Tomcat源码学习之源码调试环境搭建
- 深入理解 Tomcat(一)源码环境搭建和 How Tomcat works 源码
- 深入学习Tomcat----自己动手写服务器(附服务器源码)
- 堆排序
- PhoneGAP如何禁止手机横屏竖屏旋转,如何限制应用只能竖屏
- 按两个字段排序
- Html5中input标记的type属性
- 传送门
- 深入调试tomcat源码
- 虚拟机的几种网络连接方式
- CNPM私有库在企业中的应用
- VirtualBox没有64位选项,无法安装64位的解决方法
- 用DELPHI压缩ACCESS数据库
- 斯坦福大学卷积神经网络----Module 1 Lesson 4 反向传播
- 套路啊!~小玩Android数据传输
- dbms_sql ORA-29471: DBMS_SQL 访问被拒绝
- websphere性能调优方案