美文网首页
Tomcat 远程调试模式

Tomcat 远程调试模式

作者: 风暴白熊 | 来源:发表于2017-03-13 10:24 被阅读274次

    启动调试模式

    ./catalina.sh jpda start
    

    启动调试模式,默认端口8000

    修改默认端口

    文档中描述,其中JPDA_ADDRESS就是远程调试模式的端口

    #   JPDA_ADDRESS    (Optional) Java runtime options used when the "jpda start"
    #                   command is executed. The default is 8000.
    

    所以需要修改 tomcat /bin/catalina.sh文件中的8000端口,修改为自己想要的.

    if [ -z "$JPDA_ADDRESS" ]; then
        JPDA_ADDRESS="8000"
    fi
    

    修改完成重新启动调试模式.

    ./catalina.sh jpda start
    

    默认启动调试模式

    如果需要默认启动调试模式需要修改/bin/startup.sh文件,最后一行中的
    exec "$PRGDIR"/"$EXECUTABLE" start "$@"
    修改为:
    exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"
    然后重新启动tomcat.
    修改完成重新启动调试模式.

    ./startup.sh
    

    Idea连接调试模式

    选择菜单:
    Run >>> Edit Configurations...
    添加远程调试:
    第一步:点击"+"号
    第二步:点击Remote
    第三步:输入 Host 和 Post
    第四步: 点击 OK
    第五步:启动Remote.完成调试模式连接
    图解:

    194FB331-2ECE-4A3A-858E-E4F120F0C9FD.png AC8BCFAB-620E-4A04-B412-85739ED9B31B.png

    相关文章

      网友评论

          本文标题:Tomcat 远程调试模式

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