美文网首页JAVA
idea 远程调试war包

idea 远程调试war包

作者: 兜儿转儿 | 来源:发表于2019-04-18 15:29 被阅读135次

背景

工作中遇到本地无法复现线上bug,想要通过调试线上war包查找bug的原因

环境

1.win10
2.idea 2018
3.tomcat8.0.23

Tomcat配置

catalina.bat添加以下配置
set CATALINA_OPTS="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5555"
其中端口号为tomcat的debug端口号,与idea里的配置要对应

idea配置

\color{#FF0000}{本地使用的代码要与war包最好差异要小一点},否则无法进入断点,配置如图:

1555571894(1).jpg 1555571948(1).jpg

由于我的war包是放在本地,所以host为localhost,端口号与catalina.bat对应

操作

先点startup.bat启动tomcat,待tomcat启动成功后,再点击


1555572135(1).jpg

部署成功即出现如下图所示,调用tomcat中部署程序,即可进入断点


1555572401(1).jpg

相关文章

网友评论

    本文标题:idea 远程调试war包

    本文链接:https://www.haomeiwen.com/subject/ybqtgqtx.html