springboot之远程调试(idea版)

1、idea的远程配置(本次编写使用的是idea2018版)

(1)、打开idea的远程配置窗口,run->Edit Configurations或者如下图一,图二所示

springboot之远程调试(idea版)_第1张图片

图一:打开配置启动窗口(一)

springboot之远程调试(idea版)_第2张图片

图二:打开配置启动窗口(二)

2、添加一个远程连接服务监听配置,进行远程监听调试,点击配置窗口的"+"的加号选择remote选项进行监听配置,如下图三所示:

springboot之远程调试(idea版)_第3张图片

图三:添加远程监听步骤图

3、配置远程监听

springboot之远程调试(idea版)_第4张图片

图四:远程监听调试配置

其中host:是远程监听的IP,port为监听端口(注意,不是远程jar包的启动端口,这两者不能一样),若springboot项目为多模块项目则在Use module classpath一栏中选择启动类的模块(打包生成jar的模块下),然后点击apply,配置完成

4、启动远程服务(jar包)

启动远程jar包命令:java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50018 -jar ./XXXX.jar

其中:-Xdebug :启用调试,

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50018 :是图四JVM参数配置

5、远程服务启动之后,在idea中启动配置好的远程监听服务,如下图五所示

springboot之远程调试(idea版)_第5张图片

图五:远程连接成功图

6、结束

你可能感兴趣的:(Springboot,调试,Springboot)