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>

或者在命令行指定:jvm

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

二、添加remote調試

在開發工具裏面新增一個remote配置,如debugsocket

Host: localhostmaven

Port: 5005spring-boot

要先啓動項目,而後再啓動debug,要啓動兩次,略顯麻煩。。工具

具體請點擊參考官方說明。開發工具

推薦:Spring Boot & Cloud 最強技術教程ui

相關文章
相關標籤/搜索