码迷,mamicode.com
首页 > 编程语言 > 详细

Spring boot 远程调试

时间:2018-12-06 14:17:52      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:页面   java   pid   group   tran   class   设置   size   调试   

设置远程调试,可以在正式环境上随时跟踪与调试生产故障。

依赖

在 pom.xml 中增加远程调试依赖(试了下,不加也行)。

<plugins>
    <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <configuration>
            <jvmArguments>
                -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
            </jvmArguments>
        </configuration>
    </plugin>
</plugins>

部署

部署时,执行相关命令。

# java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar spring-boot-web-1.0.jar

参照下图,不同版本的jdk,debug的参数是不一样的,以IDEA展示的为准

调试

在IDEA的配置管理页面进行配置

技术分享图片

Debug模式启动运行后,即可进行远程调试。

 

Spring boot 远程调试

标签:页面   java   pid   group   tran   class   设置   size   调试   

原文地址:https://www.cnblogs.com/winner-0715/p/10076010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!