zhulibin2012

使用idea远程debug springboot.jar

背景: 我用命名行 执行 java -jar  ***.jar发现 springboot启动时抛出错误,因此想debug进去看看究竟为什么出错。

1  在命令行执行 java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 ***.jar

  这一步的作用是啥?

 

 

2. 在idea中配置degug连接

 Run->Edit Configuration->点击+号添加一个Remot即可,可随意设置名称,这里我设置为localdebug

在remote页面中,因为是调试本机启动的jar包,就使用默认的 Host:localhost  Port:5005 即可。

 

使用步骤,1. 先操作第一步,出现Listenting for transport dt_socket at address:5005

                   2.在idea中,点击localdebug右边的degug按钮进行启动,   出现Connected to  the target VM,address: 'localhost:5005', transport: 'socket' 表示成功

 

演示:

1)执行jar包

 

 2)打印出

 

 

3)idea配置

 

 4)运行debug

posted on 2019-12-11 21:25  zhulibin2012  阅读(566)  评论(0编辑  收藏  举报

导航