在本地debug远程服务器的项目
主要分为以下步骤:
- springboot项目正常打包,上传到指定Linux环境。
- 在本地idea中配置相关的Remote参数(主要是一个ip和一个监听port端口)
- 按指定的要求进行项目启动。
- 本地以配置好的remote进行启动项目,调用相关接口,即可在本地打断点调试。
具体操作如下:
1、打包springboot项目,上传到相关的linux环境。
2、配置参数
3、按照以下指令启动项目
java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=7777 -jar /project/springboot-auto0918-01-0.0.1-SNAPSHOT.jar
4、项目成功启动后,在本地启动remote对应的监听程序
正常调用链接即可
可见,已经可以debug远程项目。便于排查错误!非常方便!