idea远程调试tomcat

在开发Spring Boot应用的时候,会发现有的时候在idea工具中运行程序和打包程序后在tomcat下运行程序的结果会不太一样,因此就需要远程调试tomcat。

首先在tomcat目录下的bin目录下新建debug.bat文件,文件中的内容如下:

set JPDA_ADDRESS=8000 
set JPAD_TRANSPORT=dt_socket 
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5555 
startup

双击debug.bat运行tomcat。

然后是idea的配置。

在Run/Debug Configurations(运行/调试配置)中的Remote(远程)下添加一个子项,然后配置好远程主机地址和远程调试端口(上面tomcat配置开放的调试端口),点击ok。

最后启动调试即可看到控制台中已经成功开启了调试的相关信息。

"我从你的眼神里读出了难过。"

原文地址:https://www.cnblogs.com/yanggb/p/10483440.html