Idea中tomcat启动源码调试进入到tomcat内部进行调试的方法-创新互联

使用idea开发工具调试代码的时候,如果是java的web项目,使用的是tomcat作为web容器,打断点debug调试跟踪,当跟踪到org.apache.catalina包下的时候,则无法进入,这是因为idea运行的tomcat是通过插件的方式集成的,tomcat里面的lib包不再项目的依赖路径中,所以不能跟踪进去

网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、成都小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了壶关免费建站欢迎大家使用!

首先在自己项目中被tomcat回调的接口实现类中,标记一个断点信息,通过idea启动web项目,当出现如图所示的断点信息的时候,因为断点位置标记的是tomcat回调的接口类,所以按照调用堆栈网上则是tomcat内部代码,但此时双击org.apache.catalina包下面的类名,是没有任何反应的,因为我们还没有将tomcat对应的依赖文件添加到classpath下面

添加依赖


 org.apache.tomcat
 tomcat-catalina
 8.5.55
 provided

网站名称:Idea中tomcat启动源码调试进入到tomcat内部进行调试的方法-创新互联
链接分享:http://bzwzjz.com/article/dioisp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设方案 四川成都网站制作 成都网站设计公司 响应式网站设计 成都网站设计 成都定制网站建设 营销型网站建设 企业网站建设 成都网站建设 网站建设方案 成都网站建设 品牌网站建设 成都网站设计 营销型网站建设 H5网站制作 成都网站制作 重庆企业网站建设 成都网站设计 网站制作 成都企业网站制作 专业网站设计 app网站建设