idea配置远程调试代码

通常咱们做后端开发的都会遇到一个问题,就是接口在本地跑的好好的一上测试环境或者生产环境就遇到各种各样的问题,而咱们遇到这种问题的解决办法如果要保证跟测试环境和正式环境一样的数据的话,还要把测试环境和正式环境的数据传输到本地进行调试这样子太浪费时间了。
今天教大家一个办法可以实现本地远程调试代码的方法。
1.首先打开idea然后创建一个remote配置
idea配置远程调试代码_第1张图片
2.主要配置
Debugger mode 选择 Attach to remote JVM
HOST 填写远程服务的IP
PORT 填写远程服务的调试端口(注意不是服务端口)
Use module classpath 填写服务的根路径
idea配置远程调试代码_第2张图片
3.点击apply保存配置
4.将你要调试的服务进行打包然后上传服务器运行,运行的命令
java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar ./demo.jar
5.远程服务运行成功后这个时候还不能调试,需要运行刚才的配置才可以
idea配置远程调试代码_第3张图片
整个配置的流程就是酱紫,这个时候就可以在本地调试debug了,第一次写技术文章有点啰里啰唆希望大家别嫌弃!! 谢谢观看

你可能感兴趣的:(idea配置远程调试代码)