1. 程式人生 > >springboot專案使用idea開啟遠端除錯

springboot專案使用idea開啟遠端除錯

遠端除錯是除錯伺服器的有效手段,遠端伺服器執行的應用可以在原生代碼中打斷點除錯,能讓開發人員準確定位伺服器上的問題。

一、開啟遠端除錯前提:原生代碼與伺服器程式碼一致,

二、開啟遠端除錯步驟

  1.開發工具配置

  idea端開啟Edit configurations,

  

  增加Remote

  

  配置remote

 

  2.遠端服務啟動

  java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 deep-brain-admin-0.0.4-SNAPSHOT.war --server.port=9030

  其中紅色標註的一串是完全與idea一樣的配置,這裡需要注意5005與9030的區別。5005是遠端除錯監聽埠,也就是本地idea可以監聽遠端服務的5005埠進行遠端除錯,而9030埠是遠端服務啟動埠。

 

  3.本地啟動Remote

  

  這裡需要注意啟動順序,先啟動伺服器,再啟動本地Remote