使用 IntelliJ IDEA 远程调试 Tomcat
Posted 量化未来
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用 IntelliJ IDEA 远程调试 Tomcat相关的知识,希望对你有一定的参考价值。
一、本地 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
如果可以看到如下图效果,表示已经连接成功了,接下里就是跟往常一样,在本地代码上设置断点,然后你访问远程的地址,触发到该代码自动就会在本地停住。
以上是关于使用 IntelliJ IDEA 远程调试 Tomcat的主要内容,如果未能解决你的问题,请参考以下文章
图文并茂教你学会使用 IntelliJ IDEA 进行远程调试