idea远程调试
一 業(yè)務(wù):服務(wù)器與本地環(huán)境不一樣
二 需求:如果服務(wù)器報錯,使用本地idea進(jìn)行遠(yuǎn)程debug調(diào)試
三 解決方案:本地idea遠(yuǎn)程debug調(diào)試
四 具體操作
1 第一步:IDEA打開遠(yuǎn)程啟動的springboot應(yīng)用程序所對應(yīng)的本地springboot應(yīng)用的Edit Configuration
?2 第二步:"+"號。Remote。配置遠(yuǎn)程服務(wù)器的ip和本地需求監(jiān)聽的端口。
注意:注意端口別被占用。后續(xù)這個端口是用來跟遠(yuǎn)程的java進(jìn)程通信的。
可以注意到:切換不同的jdk版本,生成的腳本不一樣
3 第三步:使用下列l(wèi)inux命令啟動遠(yuǎn)程的應(yīng)用程序
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar tf-bws-admin.jar
4 第四步:?啟動本地應(yīng)用的remote
?
5 第五步:可以使用debug調(diào)試了
五 參考
1?使用IDEA遠(yuǎn)程debug調(diào)試(一篇懂所有)
總結(jié)
- 上一篇: Java坦克大战Summary
- 下一篇: java坦克大战思路总结