idea intellij 遠程調試

服務器端 jar 包啟動
調試端口 5005

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005  app-name.jar --spring.profiles.active=dev

intellij idea
新建 remote 啟動配置
遠程啟動后, 啟動 idea 此配置即可


image.png

以下引用
http://www.spring4all.com/article/512

簡介

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

方法

首先熔酷,打開Edit configurations爽室,點擊+號温自,創(chuàng)建一個Remote應用。

image

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

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

image

經過以上步驟涩赢,已經獲得了啟動遠程服務器的參數(shù)戈次。在啟動springboot時默認使用java命令來啟動。
比如筒扒,示例項目啟動命令為:

$ java -jar remotedebug-0.0.1-SNAPSHOT.jar

那么此時在啟動命令上添加上面獲得的參數(shù)(非springbboot項目怯邪,就是把多的那段配置添加到相應的環(huán)境變量即可):

$ java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005  remotedebug-0.0.1-SNAPSHOT.jar

這樣服務端就監(jiān)聽在5005端口了』ǘ眨可以通過以下命令來檢查是否監(jiān)聽成功:

netstat -anp | grep 5005

docker

如果應用是跑在容器中的悬秉,只需要修改Dockerfile即可澄步。例子如下

FROM java:8

COPY target/agents.jar /app.jar
EXPOSE 8080
EXPOSE 5005
ENTRYPOINT ["java","-jar" ,"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005","-Dspring.profiles.active=sit","/app.jar"]

通過以上步驟已經完成了服務器端參數(shù)的添加。下面啟動剛才配置的Remote服務和泌。在啟動時候我們會發(fā)現(xiàn)此項啟動程序只有debug啟動模式村缸。

啟動完成,對需要debug的代碼打上斷點武氓,剩下的操作步驟就是訪問遠程服務器對應的業(yè)務請求王凑,本地就會同步debug。其余的操作與本地debug相同聋丝,此處就不再贅述了。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末工碾,一起剝皮案震驚了整個濱河市弱睦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌渊额,老刑警劉巖况木,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異旬迹,居然都是意外死亡火惊,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進店門奔垦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來屹耐,“玉大人,你說我怎么就攤上這事椿猎』塘耄” “怎么了?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵犯眠,是天一觀的道長按灶。 經常有香客問我,道長筐咧,這世上最難降的妖魔是什么鸯旁? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮量蕊,結果婚禮上铺罢,老公的妹妹穿的比我還像新娘。我一直安慰自己残炮,他們只是感情好畏铆,可當我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著吉殃,像睡著了一般辞居。 火紅的嫁衣襯著肌膚如雪楷怒。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天瓦灶,我揣著相機與錄音鸠删,去河邊找鬼。 笑死贼陶,一個胖子當著我的面吹牛刃泡,可吹牛的內容都是我干的。 我是一名探鬼主播碉怔,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼烘贴,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了撮胧?” 一聲冷哼從身側響起桨踪,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎芹啥,沒想到半個月后锻离,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡墓怀,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年汽纠,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片傀履。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡虱朵,死狀恐怖,靈堂內的尸體忽然破棺而出钓账,到底是詐尸還是另有隱情卧秘,我是刑警寧澤,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布官扣,位于F島的核電站翅敌,受9級特大地震影響,放射性物質發(fā)生泄漏惕蹄。R本人自食惡果不足惜蚯涮,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望卖陵。 院中可真熱鬧遭顶,春花似錦、人聲如沸泪蔫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至铣揉,卻和暖如春饶深,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背逛拱。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工敌厘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人朽合。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓俱两,卻偏偏與公主長得像,于是被迫代替她去往敵國和親曹步。 傳聞我的和親對象是個殘疾皇子宪彩,可洞房花燭夜當晚...
    茶點故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內容