IDEA如何本机调试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' 表示成功

你可能感兴趣的:(IDEA如何本机调试springboot应用打的jar包)