#灵感#
因近期项目出现本地无法连接数据库服务器,只能将代码开发完毕之后上传到服务器进行调试,但这样就会遇到一个问题,不好定位问题,所以开搞远程连接DEBUG
第一步:
idea Run/Debug conf里面选择配置Remote JVM Debug
主要配置信息
主要配置信息包含:1. 服务器HOST也就是我们服务发布的服务器IP地址
2.Port idea与jar包应用服务通讯端口
3.modele classPath:调试的包名称
以上信息配置好之后,下一步远程连接服务器,找到对应的服务jar包。
连接服务器,找到相应jar包路径,启动命令
nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=XXXX -jar ./api-XXXX.jar &
上述标黄的部分为配置idea中生成的指令,参考如下:
服务启动完毕之后,启动idea 即可进行远程调试