侧边栏壁纸
博主头像
程序员の小站博主等级

行动起来,活在当下

  • 累计撰写 51 篇文章
  • 累计创建 35 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Tomcat -- 远程调试

Administrator
2025-01-23 / 0 评论 / 0 点赞 / 4 阅读 / 3618 字
温馨提示:
本文最后更新于 2025-01-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1. Linux版本开启远程调试

如果安装的是Linux版本的demo,开启远程调试非常的简单。只需要在/bin/catalina.sh的启动脚本中的第二行中添加export JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=你的远程端口'
image.png

2. Window版本的开启远程调试

Windows版本的开启远程调试比较麻烦,因为单体的的服务将每个Tomcat的启动服务注册到了注册表中。我们需要修改注册表才能开启远程调试

  1. 打开运行,输入regedit的命令打开注册表
    image.png
  2. 在注册表中找到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\weaver_weaver-secondev
    image.png
  3. 修改options选项,添加一下的参数
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=你的远程端口号

3. Idea使用Remote JVM Debug 的功能开启远程调试

image.png

4. 使用远程Tomcat开启调试

  1. 添加远程的Tomcat服务器
    image.png

  2. 配置Tomcat的远程访问地址和端口
    image.png

  3. 配置远程Tomcat的调试端口
    image.png

  4. 开启调试
    image.png

0

评论区