【Java】idea配置远程调试代码

idea配置" title="idea配置">idea配置远程调试代码

rookie_coder发布于 今天 08:48

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

javaintellij-idea

阅读 22更新于 53 分钟前

本作品系原创,采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议

avatar

rookie_coder

1 声望

0 粉丝

0 条评论

得票时间

avatar

rookie_coder

1 声望

0 粉丝

宣传栏

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

以上是 【Java】idea配置远程调试代码 的全部内容, 来源链接: utcz.com/a/114170.html

回到顶部