首頁 > Java > java教程 > 如何在IDEA中利用Springboot實現遠端調試

如何在IDEA中利用Springboot實現遠端調試

WBOY
發布: 2023-05-11 18:10:14
轉載
1298 人瀏覽過

首先,開啟Edit configurations,點選 號,建立一個Remote應用程式。

如何在IDEA中利用Springboot實現遠端調試

填入name,設定Host位址(遠端伺服器位址)和連接埠(選取一個未被佔用的連接埠)。然後複製For JDK1.4.x下面的參數,範例配置的連接埠為5005:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
登入後複製

如何在IDEA中利用Springboot實現遠端調試

經過上述步驟,已經獲得了啟動遠端伺服器的參數。在啟動springboot時預設使用java指令來啟動。
例如,範例專案啟動指令為:

java -jar test-tool.jar
登入後複製

那麼此時在啟動指令上加入上面所獲得的參數:

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 test-tool.jar
登入後複製

這樣服務端就監聽在5005埠了。可以透過以下指令來檢查是否監聽成功:

netstat -anp | grep 5005
登入後複製

透過上述步驟已經完成了伺服器端參數的新增。下面啟動剛才配置的Remote服務,即test-tool-remote。在啟動時候我們會發現此項啟動程式只有debug啟動模式。

啟動完成,對需要debug的程式碼打上斷點,剩下的操作步驟就是存取遠端伺服器對應的業務請求,本地就會同步debug。其餘的操作與本地debug相同,此處就不再贅述了。

以上是如何在IDEA中利用Springboot實現遠端調試的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板