美文网首页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