四、Springboot Debug調試


描述:

在使用maven插件執行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>

或者在命令行指定:

  1. 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,要啟動兩次,略顯麻煩。。

具體可以參考官方說明。

https://docs.spring.io/spring-boot/docs/current/maven-plugin/examples/run-debug.html

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM