国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Intellij IDEA基于Springboot的遠程調試(圖文)

2019-11-02 14:10:44
字體:
來源:轉載
供稿:網友

簡介

本篇博客介紹一下在Intellij IDEA下對Springboot類型的項目的遠程調試功能。所謂的遠程調試就是服務端程序運行在一臺遠程服務器上,我們可以在本地服務端的代碼(前提是本地的代碼必須和遠程服務器運行的代碼一致)中設置斷點,每當有請求到遠程服務器時時能夠在本地知道遠程服務端的此時的內部狀態。

方法

首先,打開Edit configurations,點擊+號,創建一個Remote應用。

這里寫圖片描述

填寫name,配置Host地址(遠程服務器地址)和端口(選一個未被占用的端口)。然后復制For JDK1.4.x下面的參數,示例配置的端口為5005:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005

這里寫圖片描述

經過以上步驟,已經獲得了啟動遠程服務器的參數。在啟動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相同,此處就不再贅述了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持IIS7站長之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 满城县| 河间市| 湟源县| 白山市| 三门峡市| 囊谦县| 沈丘县| 仲巴县| 法库县| 灌南县| 屏东市| 九龙城区| 乌鲁木齐县| 股票| 伊通| 永丰县| 安达市| 石景山区| 新郑市| 汕头市| 阜阳市| 灵寿县| 石屏县| 阿勒泰市| 昆山市| 通山县| 洪江市| 志丹县| 永福县| 宁远县| 荆门市| 岳西县| 茂名市| 莫力| 乐清市| 黎城县| 罗源县| 宁波市| 庆元县| 蒙城县| 海淀区|