SpringBoot入门教程:在IDEA中使用远程调试Remote

it2023-06-19  76

需求:很多时候本地的程序是正常的,但是测试环境是有问题的,此时我们可以通过增加很多日志输出来确定具体的问题,这种方式需要添加完日志还要重启服务而且只能看日志输出的内容,其它变量值还是不知道,我们可以借助IDEA提供的Remote在本地来远程调服务器代码。本地远程调试就像在本地启动服务连的测试环境的效果一样。

一:准备测试项目

二:启动测试环境项目

SpringBoot 项目在启动时需要指定远程调试的参数,其中最重要是address表示端口号。

java -Xdebug -Xrunjdwp:transport=dt_socket,address=<远程连接端口号>,server=y,suspend=y -jar <项目名>.jar nohup java -Xdebug -Xrunjdwp:transpo
最新回复(0)