Springboot項目在eclipse中設置debug斷點調試

對一個開源Springboot項目進行二次開發,發現無法像其他javaweb工程那樣正常的進行debug調試,網上找了有些資料,嘗試失敗,最後選定配置遠程debug調試成功,配置如下:

1.在啓動項目的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>

官方配置說明:https://docs.spring.io/spring-boot/docs/current/maven-plugin/examples/run-debug.html

2.在eclipse中啓動項目右鍵Debug As----》Debug Configurations 然後找到Remote Java Appliction右鍵新建如下:根據自己的項目進行命名,我的實在本地所有配置localhost

 

3.配置完成後需要先正常啓動項目,再啓動遠程調試,順序很重要,注意注意注意!

 

如果遇到如下報錯提示:

eclipse遠程調試時出現:Failed to connect to remote VM. Connection refused. Connection refused: connect  ·········
請參考博客進行排查:

https://blog.csdn.net/u011008029/article/details/50586793

參考其他博客:

https://blog.csdn.net/u013862444/article/details/81159173

https://segmentfault.com/a/1190000021500997

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章