Spring Boot Debug调试详解编程语言

在使用spring-boot:run进行启动的时候,如果设置的断点进不去,要进行以下的设置。

1、添加jvm参数配置

在spring-boot的maven插件加上jvmArguments配置。

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

或者在命令行指定:

mvn spring-boot:run -Drun.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"

2、添加remote调试

在开发工具里面新增一个remote配置,如debug

Host: localhost

Port: 5005

要先启动项目,然后再启动debug,要启动两次,略显麻烦。。

具体请点击参考官方说明。

推荐:Spring Boot & Cloud 最强技术教程

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/16264.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论