0
点赞
收藏
分享

微信扫一扫

Idea远程调试

应用场景

当把一个本地项目部署到远程服务器后有可能出现意想不到错误,这个时候通过远程调试能够更清楚的找到bug所在位置。本篇主要讲解如何使用Idea开发工具 进行调试1.远程调试服务器上面的SpringBoot 项目2.远程调试服务器上运行在tomcat中的项目,实际开发部署中有时候还是很有用处的,方便你定位错误 快速找出错误。

步骤

​打开idea​

编辑服务器调试信息

  1. Idea远程调试_jar
  2. 新建远程jvm调试
  3. Idea远程调试_jar_02

填写相关信息

  1. Idea远程调试_服务器_03

spring boot 启动脚本加上

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
  1. 如下
原来
java -jar xxx.jar
远程调试启动脚本
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
-jar xxx.jar


-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005根据
idea配置里远程jvm的命令行参数生成。

启动项目

启动服务器项目

(根据上面的脚本启动)

Idea远程调试_jar_04

启动本地项目

选择配置好jvm远程项目运行。

完成(可以进行调试了)

注意

(本地代码的改变不会影响服务器的代码,调试查看的代码也是服务器的,建议调试时尽量保障服务器部署的代码和本地的是一致的)

举报

相关推荐

0 条评论