读书人

备忘:应用 intellij idea 进行远程调

发布时间: 2012-09-10 11:02:32 作者: rapoo

备忘:使用 intellij idea 进行远程调试

以前都是很土得打 log ,发现一篇关于 java 调试器架构,以及 eclipse 上使用的文章,在常用的 intellij idea 以及 tomcat 上调试成功,结合调用堆栈希望可以加快 ``how tomcat works`` 读书进度。

?

1. tomcat 7.0.5 启动支持调试

?

新建文件 setenv.bat

?

?

找到 remote 子项,选择新增配置

?

备忘:应用 intellij idea 进行远程调试

?

输入项目名称,端口设置 tomcat 配置的 8000,并选择源码所在模块,调试模式为 attach

?

?

备忘:应用 intellij idea 进行远程调试

?

?

点击 ok 关闭设置窗口

?

4. 在源码上设置断点后,点击调试按钮

?

备忘:应用 intellij idea 进行远程调试

?

?

?

?

?

调试窗口输出

?

?

?

再进一步关联 tomcat 源码则可以了解到请求在 servlet 容器中的一系列转发过程了。

?

?

thanks 。一次成功! 2 楼 yjz1409276 2012-04-24 再问:如何关联Tomcat和Struts2的源码,分析Struts2的架构? 3 楼 yiminghe 2012-04-27 yjz1409276 写道再问:如何关联Tomcat和Struts2的源码,分析Struts2的架构?

open module setting -> dependencies -> new library -> tomcat src/java

读书人网 >软件架构设计

热点推荐