【已解决】IDEA(SpringBoot项目)和服务器连接进行远程打断点调试debug

一、SpringBoot项目进行远程调试

步骤:
①服务器上面部署的jar包必须和你IDEA中的保持一致;
在idea工具栏中打开配置,如下图:
在这里插入图片描述
②点击+号并选择remote,如下图:
在这里插入图片描述
③出现配置框之后填写如下信息,如下图:
在这里插入图片描述
填写的信息如下:
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
5005(也可以是其他的)是端口号,注意不能和项目的端口号一样,不然项目启动不起来;Use modle classpath这里选择你的项目就行。
④服务器上面部署项目(将项目打成jar包放到服务器上面),如下所示:
部署的命令:nohup java -jar -Xdebug -Xrun -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 你的jar包名称 &

其中-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005就是前面复制的信息

⑤到此已经全部都配置好了,成功后如下图所示:

在idea中要选择这个运行才可以(名字是自己命名的)
在这里插入图片描述


版权声明:本文为weixin_41904925原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。