一、引言

最近自己负责的项目上线了,部署到测试环境的时候就碰到了bug。为了定位问题,就需要使用到远程调试的。idea的远程调试tomcat功能非常给力,就和本地debug一样,很实用和方便,所以分享出来方便大家定位bug。

二、实现方法

  1. 给tomcat添加远程debug支持

catalina.sh文件首行添加CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n",注意address可以自定义

  1. 重新启动tomcat

进入到bin目录下,先关闭服务./shutdown.sh,重新启动服务./startup.sh

  1. idea配置
  1. 点击编辑启动配置
    一看就会的IDEA远程debug教程(tomcat)
  2. 添加Remote
    一看就会的IDEA远程debug教程(tomcat)
  3. 修改远程debug属性
    一看就会的IDEA远程debug教程(tomcat)
  4. 点击debug启动
    一看就会的IDEA远程debug教程(tomcat)
    如果出现虚拟机参数,代表启动成功,接下来就开始debug吧

相关文章:

  • 2021-10-17
  • 2021-09-08
  • 2021-08-11
  • 2021-04-22
  • 2021-10-24
  • 2021-06-18
  • 2021-08-22
猜你喜欢
  • 2021-06-04
  • 2021-12-18
  • 2021-04-01
  • 2021-11-17
  • 2022-12-23
  • 2021-09-08
  • 2021-09-23
相关资源
相似解决方案