1. 程式人生 > >spring-boot debug模式配置

spring-boot debug模式配置

在進行Mac eclipse springboot開發的時候,debug模式進不去,可以通過以下兩個步驟來解決:

1、新增jvm引數配置

在spring-boot的maven外掛加上jvmArguments配置:修改pom.xml檔案

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

 或者在Mac終端命令列執行以下命令:

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

2、新增remote除錯

依次點選 run->Debug As ->Debug configurations->Remote Java Application(雙擊)->配置connection Properties:

Host: localhost

Port:5005

3、進入Debug模式

debug  as  maven build 選擇設定的spring-boot:run之後在控制檯出現這個頁面:

雙擊藍色連結進入debug模式專案開始執行:

點選Edit Source Lookup Path..

->add  -->java Project --> 選中你的專案-> ok

最後,打斷點進行除錯。