国产探花免费观看_亚洲丰满少妇自慰呻吟_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站長之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潞西市| 南汇区| 常宁市| 灌南县| 孝义市| 凌海市| 竹北市| 济阳县| 剑川县| 洪洞县| 阳新县| 榕江县| 清新县| 阿拉善左旗| 翁源县| 陇西县| 区。| 陆河县| 保康县| 西畴县| 镇平县| 光泽县| 界首市| 会理县| 红桥区| 涟源市| 平凉市| 吐鲁番市| 德令哈市| 海原县| 牡丹江市| 永登县| 米泉市| 陇南市| 原平市| 兰考县| 阜康市| 山阳县| 乐陵市| 贞丰县| 铁岭市|