idea远程调试Springboot项目


idea远程调试Springboot项目

为了方便远程debug调试线上远端项目,可以通过如下设置,完成ideal远程调试java项目,废话不多说,开整。。。

1.ideal开始配置

Run-->Edit Configurations-->点击+号-->Remote,如下图:

​ 图1

2.打包项目

mvn package -Dmaven.skip.test=true

然后将打包好的项目jar包上传至服务器

3.部署远端服务

//参数部分直接复制 `command line arguments for remote JVM`的数据(不同jdk版本,参数不同)
java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 springboot-demo.jar

==注意:==在远端的项目不能使用java -jar的方式启动

4.启动remote服务

点击debug小乌龟按钮,debug模式启动配置的remote服务,出现如下图展示,表示一切就绪

5.可以测试请求远端服务,然后再本地项目对应地方开启断点,进行愉快的调试了

特别注意:远端打包的项目必须和本地debug项目保持一致,否则可能会出现调试失败。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM