Spring boot 遠程調試


設置遠程調試,可以在正式環境上隨時跟蹤與調試生產故障。

依賴

在 pom.xml 中增加遠程調試依賴(試了下,不加也行)。

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

部署

部署時,執行相關命令。

# java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar spring-boot-web-1.0.jar

參照下圖,不同版本的jdk,debug的參數是不一樣的,以IDEA展示的為准

調試

在IDEA的配置管理頁面進行配置

Debug模式啟動運行后,即可進行遠程調試。

 


免責聲明!

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



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