最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

idea springboot遠(yuǎn)程debug的操作方法

 更新時間:2020年10月08日 08:52:59   作者:Jyannis  
這篇文章主要介紹了idea springboot遠(yuǎn)程debug的操作方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

Remote Debug 綜述

當(dāng)我們的后臺項目部署到服務(wù)器上時,由于環(huán)境和本地不同,有時候也會有一些奇奇怪怪的問題出現(xiàn)。只依賴服務(wù)器上的日志來診斷可能太不靈活,這時就需要我們進(jìn)行遠(yuǎn)程調(diào)試。
在開始我們的步驟前,先確認(rèn)一點(diǎn):
我們現(xiàn)在是希望能夠在本地遠(yuǎn)程調(diào)試服務(wù)器上的程序,也就是說:

  • 本地 = 調(diào)試者
  • 服務(wù)器 = 被調(diào)試者

而且還有一點(diǎn)我們需要注意,就是在調(diào)試遠(yuǎn)程服務(wù)器上的代碼時,一定要保證 遠(yuǎn)程服務(wù)器 上的代碼和 本地 代碼一致,不然就失去debug效果了。

First Step 本地配置遠(yuǎn)程服務(wù) 在本地,打開我們的idea,在運(yùn)行窗口上點(diǎn)擊 Edit Configurations…

在這里插入圖片描述

會看到新跳出來一個窗口,點(diǎn)擊左上角 ‘+' 號,選擇 Remote

在這里插入圖片描述

填入相關(guān)信息

在這里插入圖片描述

這樣就算是做好了我們本地的遠(yuǎn)程debug配置。
這里補(bǔ)充一個小tip

這里設(shè)置的8002端口是監(jiān)聽端口,讀者也可以修改為自己想要的端口。
但是要注意,監(jiān)聽端口啟動端口必須不同。
也就是服務(wù)器上項目啟動的端口,要和你現(xiàn)在設(shè)置的這個監(jiān)聽端口不一樣。

先別急著把這個界面關(guān)掉,我們把這一段內(nèi)容復(fù)制下來:

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8002

Second Step 服務(wù)器以遠(yuǎn)程監(jiān)聽方式啟動

打開我們的Xshell(或其他SSH工具)連接上我們的遠(yuǎn)程服務(wù)器。
啟動時,我們將過去的java -jar xxx.jar命令給替換成:

java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8002 xxx.jar

但如果我們的遠(yuǎn)程服務(wù)器是阿里云、騰訊云等云服務(wù)商的云服務(wù)器,我們可能需要像下面這樣改:
指定我們開放的ip,確保不會被默認(rèn)設(shè)置為127.0.0.1:8002導(dǎo)致外部無法訪問進(jìn)來。

java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8002 xxx.jar

回車啟動,會看到下面的字樣,就說明成功監(jiān)聽了:

Listening for transport dt_socket at address: 8002

Third Step 在本地調(diào)試

點(diǎn)擊debug

在這里插入圖片描述

可以看到控制臺中顯示出了以下字樣,說明連接成功。

Connected to the target VM, address: '{ip}:8002', transport: 'socket'

然后就可以像調(diào)試本地程序一樣打斷點(diǎn)調(diào)試了~

到此這篇關(guān)于idea springboot遠(yuǎn)程debug的操作方法的文章就介紹到這了,更多相關(guān)idea springboot遠(yuǎn)程debug內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MyBatisPlus PaginationInterceptor分頁插件的使用詳解

    MyBatisPlus PaginationInterceptor分頁插件的使用詳解

    這篇文章主要介紹了MyBatisPlus PaginationInterceptor分頁插件的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 使用SSM+Layui+Bootstrap實(shí)現(xiàn)汽車維保系統(tǒng)的示例代碼

    使用SSM+Layui+Bootstrap實(shí)現(xiàn)汽車維保系統(tǒng)的示例代碼

    本文主要實(shí)現(xiàn)對汽車維修廠的信息化管理功能,。實(shí)現(xiàn)的主要功能包含用戶管理、配置管理、汽車管理、故障管理、供應(yīng)商管理、配件管理、維修訂單管理、統(tǒng)計信息、公告管理、個人信息管理,感興趣的可以了解一下
    2021-12-12
  • springboot~nexus項目打包要注意的地方示例代碼詳解

    springboot~nexus項目打包要注意的地方示例代碼詳解

    這篇文章主要介紹了springboot~nexus項目打包要注意的地方,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • Java?Selenide?簡介與用法

    Java?Selenide?簡介與用法

    Selenium?是目前用的最廣泛的Web?UI?自動化測試框架,本文給大家介紹下Java?Selenide使用,感興趣的朋友一起看看吧
    2022-01-01
  • github上的java項目怎么運(yùn)行(面向小白)

    github上的java項目怎么運(yùn)行(面向小白)

    這篇文章主要介紹了github上的java項目怎么運(yùn)行(面向小白),今天從github把我以前寫的一個小demo下載下來了,第一次下載項目,摸索了一個多小時,才運(yùn)行起來,需要的朋友可以參考下
    2019-06-06
  • java開發(fā)hutool HttpUtil網(wǎng)絡(luò)請求工具使用demo

    java開發(fā)hutool HttpUtil網(wǎng)絡(luò)請求工具使用demo

    這篇文章主要為大家介紹了hutool之HttpUtil網(wǎng)絡(luò)請求工具使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Java的long和bigint長度對比詳解

    Java的long和bigint長度對比詳解

    在本文中小編給大家分享了關(guān)于Java的long和bigint長度比較的知識點(diǎn)內(nèi)容,有興趣的朋友們學(xué)習(xí)參考下。
    2019-07-07
  • 用StopWatch優(yōu)雅替代currentTimeMillis計算程序執(zhí)行耗時

    用StopWatch優(yōu)雅替代currentTimeMillis計算程序執(zhí)行耗時

    別再用System.currentTimeMillis()計算程序執(zhí)行耗時了,擁抱StopWatch優(yōu)雅來優(yōu)雅的計算,代碼更簡潔效率更高,本文帶你了解StopWatch的使用
    2021-09-09
  • java組件fileupload文件上傳demo

    java組件fileupload文件上傳demo

    這篇文章主要為大家詳細(xì)介紹了java組件fileupload文件上傳demo ,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • SpringBoot整合Netty+Websocket實(shí)現(xiàn)消息推送的示例代碼

    SpringBoot整合Netty+Websocket實(shí)現(xiàn)消息推送的示例代碼

    WebSocket使得客戶端和服務(wù)器之間的數(shù)據(jù)交換變得更加簡單,允許服務(wù)端主動向客戶端推送數(shù)據(jù),本文主要介紹了SpringBoot整合Netty+Websocket實(shí)現(xiàn)消息推送的示例代碼,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01

最新評論

黔西县| 延庆县| 云龙县| 冕宁县| 新竹县| 平罗县| 察隅县| 资溪县| 长泰县| 南安市| 隆尧县| 湘阴县| 余姚市| 治多县| 青冈县| 林州市| 都兰县| 西林县| 水城县| 图片| 绥棱县| 泰来县| 渭源县| 景谷| 尖扎县| 永德县| 尚义县| 白朗县| 盐津县| 筠连县| 武强县| 科技| 崇文区| 贵州省| 陆丰市| 沂南县| 潜山县| 石家庄市| 高台县| 封丘县| 米易县|