Spring Boot Debug调试

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

一、添加jvm参数配置

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

<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"

二、添加remote调试

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

Host: localhostsocket

Port: 5005maven

要先启动项目,而后再启动debug,要启动两次,略显麻烦。。spring-boot

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

推荐:Spring Boot & Cloud 最强技术教程开发工具

扫描关注咱们的微信公众号,干货天天更新。ui

image

相关文章
相关标签/搜索