idea遠程調試Springboot項目
為了方便遠程debug調試線上遠端項目,可以通過如下設置,完成ideal遠程調試java項目,廢話不多說,開整。。。
1.ideal開始配置
Run-->Edit Configurations-->點擊
+號-->Remote,如下圖:
圖1
2.打包項目
mvn package -Dmaven.skip.test=true
然后將打包好的項目jar包上傳至服務器
3.部署遠端服務
//參數部分直接復制 `command line arguments for remote JVM`的數據(不同jdk版本,參數不同)
java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 springboot-demo.jar
==注意:==在遠端的項目不能使用
java -jar的方式啟動
4.啟動remote服務
點擊debug小烏龜按鈕,debug模式啟動配置的remote服務,出現如下圖展示,表示一切就緒
5.可以測試請求遠端服務,然后再本地項目對應地方開啟斷點,進行愉快的調試了
特別注意:遠端打包的項目必須和本地debug項目保持一致,否則可能會出現調試失敗。
