一、遠端機器開啓debuger模式
1. 登錄到遠端機器
打開終端,輸入以下命令 ssh username@ip
然後輸入密碼
2. 進入到tomcat bin目錄
3. 編輯startup.sh文件【更改啓動模式,修改爲 jpda start】
輸入命令 vim startup.sh
鍵盤輸入:i 【開啓insert模式】
修改: exec "$PRGDIR"/"$EXECUTABLE" start "$@" 更改爲 exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"
鍵盤點擊esc鍵,輸入 :w 【保存】 :q 【退出】
4. 執行命令:【開啓debuger模式,默認本機localhost】
./catalina.sh jpda start
5. 編輯catalina.sh文件【修改debuger,由localhost改爲0.0.0.0,允許其他機器】
輯startup.sh文件
輸入命令 vim startup.sh
鍵盤輸入:i 【開啓insert模式】
修改: JPDA_ADDRESS="localhost:8000" 更改爲 JPDA_ADDRESS="0.0.0.0:8000"
鍵盤點擊esc鍵,輸入 :w 【保存】 :q 【退出】
6. 執行命令:【重啓服務器】
webservices_ctl_tomcat_nginx.sh restart
7.可使用以下命令進行驗證:【查看jvm參數】
ps -ef|grep java
可以看到address已經被修改
二、本地連接配置
1.
2.
3.
4.本地debuge即可