原來 Java 遠端除錯如此簡單

花菜發表於2020-09-30

1、Jenkins構建增加debug引數

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

  • 88888改成一個正常的埠,確保防火牆已經開放這個埠

2、IDEA配置遠端debug

2.1、建立遠端除錯配置

2.2、配置遠端除錯的host和port

  • module path不選應該也行,我沒測試過

2.3、啟動遠端除錯

2.4、程式碼進來斷點了!

注意:除錯時原生程式碼保持與對應環境的程式碼一致,避免出現除錯行與程式碼行不一致問題。

另外補充:組內本來已經有人發過,不過截圖掛了,所以我就多發一次

相關文章