IntelliJ IDEA 之 “強(qiáng)行”調(diào)試
寫在前面
有些時(shí)候,某些項(xiàng)目較為特殊,可以在 IDEA 中進(jìn)行開發(fā),但是卻無法直接通過 IDEA 啟動(dòng),那也就沒辦法使用 IDEA 進(jìn)行調(diào)試。
題外話
中秋節(jié)到了,三天假期著實(shí)有點(diǎn)短。要我說,中秋節(jié)應(yīng)該放半個(gè)月的假,春節(jié)應(yīng)該放一個(gè)月的假,你j覺得如何?
主要內(nèi)容
+ 演示環(huán)境
+?Attach Process
+ 附件和注意
演示環(huán)境?,介紹本次遠(yuǎn)程調(diào)試所依賴的軟件環(huán)境。
+ IntelliJ IDEA :2018.2.1 (Ultimate Edition)?
+ Windows 10 家庭中文版
Attach Process,強(qiáng)行調(diào)試
條件:項(xiàng)目在 IDEA 中編輯、項(xiàng)目在本機(jī)以其他方式啟動(dòng)、項(xiàng)目啟動(dòng)必須設(shè)置制定的參數(shù)(附件中可以查看具體參數(shù))。

如上圖所示,我通過 Java 程序啟動(dòng) AppTest ,然后利用 IDEA Attach Process 功能強(qiáng)行對(duì)本機(jī) 5009 端口的程序進(jìn)行調(diào)試,當(dāng)然在啟動(dòng)程序時(shí)必須設(shè)定特定的啟動(dòng)參數(shù),否則 IDEA 將無法感知到目標(biāo)程序。
附件和注意
附件和注意,包括上述 Gif 圖片中的配置信息和測(cè)試代碼片段,若有任何未提及到的內(nèi)容,請(qǐng)聯(lián)系我。
附件:
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5009
微信公眾號(hào)
文章內(nèi)容大多數(shù)都是從我的公眾號(hào)搬過來的,內(nèi)容可能沒有公眾號(hào)更新的及時(shí),下面是我的公號(hào),歡迎來訪。
