使用 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的主要内容,如果未能解决你的问题,请参考以下文章

Idea IntelliJ远程调试教程

使用 IntelliJ IDEA 远程调试 Tomcat

IntelliJ IDEA + tomcat 远程调试

图文并茂教你学会使用 IntelliJ IDEA 进行远程调试

如何使用 Rhino 实现用于远程 javascript 调试的 intelliJ IDEA 插件?

intellij idea怎么远程调试