遇見一個怪異問題,無奈線上數據庫有限制,只能遠程調試下代碼。突然發現,遠程調試代碼真的好簡單,簡單記錄下操作步驟。
1、在idea里創建一個Remote,遠程連接的入口。
找到 Edit Configgurations 這個選項。
找到左上角的加號,新建一個Configguration。
找到Remote,這就是遠程調用的入口。
a.修改遠程服務器的ip
b.這個端口是我們遠程調用時候使用的端口,不是tomcat服務器的端口
c.選擇與線上匹配的項目源碼。然后得到箭頭的參數。
2、設置Tomcat啟動參數。
首先進入我們服務器Tomcat的bin目錄,然后修改catalina.sh,用vim打開,會在開頭看見一堆的java啟動項的配置,我們只需把剛才得到的參數補充在后面即可,然后重啟tomcat。
3、啟動我們本地的遠程連接,保存好配置后,點擊debug啟動即可。然后訪問線上action即可進入我們准備好的斷點,然后想玩就怎么玩了。
希望對大家線上調試有所幫助。