一、本地 Remote Server 配置
添加一个Remote Server 如下图所示
1. 复制JVM配置参数,第二步有用
2. 填入远程tomcat主机的IP地址和想开启的调试端口(自定义)
3. 选择资源文件模块
二、服务器 Tomcat 配置
2.1 Linux 环境
编辑catalina.sh, 添加如下配置(有双引号)
export JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005'
2.2 Windows环境
编辑catalina.bat,添加如下配置
set JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
三、开始调试
1. 启动服务器 Tomcat
2. 启动本地 Remote Server
如果可以看到如下图效果,表示已经连接成功了,接下里就是跟往常一样,在本地代码上设置断点,然后你访问远程的地址,触发到该代码自动就会在本地停住。