博主说

在调试代码的过程中,为了更好的定位及解决问题,有时候需要我们使用远程调试的方法。在本文中,就让我们一起来看看,如何利用 IntelliJ IDEA 进行远程 Tomcat 调试的配置。

服务端Tomcat配置(Linux)

进入服务端Tomcat的bin目录,找到catalina.sh文件

IntelliJ IDEA远程调试Tomcat

使用VIM命令编辑改文件,在文件开头位置加入如下内容即可
IntelliJ IDEA远程调试Tomcat
export JAVA_OPTS=’-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005’

注:windows系统为catalina.bat文件,添加内容为:
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005

IDEA配置

配置romote

IntelliJ IDEA远程调试Tomcat

如上图所示,点击Edit Configurations,进入如下界面:

IntelliJ IDEA远程调试Tomcat

点击左上角的+,选择Remote,进行如下配置保存即可:
IntelliJ IDEA远程调试Tomcat

运行Remote,出现如下提示表示连接成功,下面就可以开心的调试了。
IntelliJ IDEA远程调试Tomcat

相关文章: