idea 远程调试 remote,以本地 tomcat 9 启动的 war 包为例

  1. tomcat 以debug 模式启动的 war 包, 才能被 idea remote 连接
    tomcat 版本号: 9.0.62
    修改 D:\apache-tomcat-9.0.62\bin\startup.bat 文件
修改为		call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%

idea 远程调试 remote,以本地 tomcat 9 启动的 war 包为例_第1张图片

参考文章:http://www.zuobin.net/2016/07/461.html

  1. 双击 D:\apache-tomcat-9.0.62\bin\startup.bat 运行
    第一行显示 Listening for transport dt_socket at address: 8000,意味着成功 debug 模式 启动
    idea 远程调试 remote,以本地 tomcat 9 启动的 war 包为例_第2张图片

  2. 监控端口设置的位置
    D:\apache-tomcat-9.0.62\bin\catalina.bat
    这个 address=%JPDA_ADDRESS% 的端口,就是idea remote 连接的端口
    idea 远程调试 remote,以本地 tomcat 9 启动的 war 包为例_第3张图片

  3. idea remote 配置
    端口号:就是上文的 address 端口号
    idea 远程调试 remote,以本地 tomcat 9 启动的 war 包为例_第4张图片

你可能感兴趣的:(tomcat,intellij-idea,java)