tomcat 源码学习——准备工作

来源:互联网 发布:mac解压缩软件zip 编辑:程序博客网 时间:2024/06/10 17:55

最近由于工作需要,研究了一下tomcat的源码,看源码是痛苦的,下面就说说看源码之前的准备工作:
本人采用的是远程debugger的方式,准备IDEA/eclipse 、tomcat源码 、 tomcat
1.修改catalina.sh/catalina.bat suspend的值改为y即 suspend=“y” 这样tomcat启动的时候会在进入Bootstrap的时候进行挂起。
2.直接用IDEA打开源码包,配置IDEA远程调试如下图:

        ![这里写图片描述](http://img.blog.csdn.net/20170906224023863?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzA2NzMzMjU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 3.cd 到tomcat bin目录下 执行  ./catalina.sh jpda start 4.在IDEA中bootStart的main方法上打个断点 5.启动debugger即可调试tomcat源码。。

到此为止你可以开始学习源码这里写图片描述