Intellij IDEA配置tomcat 远程调试 debug模式

一.配置服务器

在catalina.sh 中添加 address 调试端口 9999 catalina.sh的位置在tocmat下的bin目录

以下方法任选其一

第一种方法

JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=9999,suspend=n,server=y"

第二种方法

CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999" 

二.配置IDE

Intellij IDEA配置tomcat 远程调试 debug模式_第1张图片
点击编辑启动配置

Intellij IDEA配置tomcat 远程调试 debug模式_第2张图片
点击+号,选择remote
Intellij IDEA配置tomcat 远程调试 debug模式_第3张图片
将host改成服务器的ip地址,port改成刚配置好的端口.


以debug模式运行

当控制台出现“Connected to the target VM, address: ‘xx.xx.xx.xx:9999’, transport: ‘socket’”的字样即可,记得加入要调试的断点.


end

你可能感兴趣的:(随笔记)