1. 程式人生 > >使用IntelliJ IDEA如何使用遠端debug

使用IntelliJ IDEA如何使用遠端debug

專案的部署方式有在本地搭建伺服器進行啟動或是debug,或是將專案在遠端伺服器上面部署。一般如果在本地搭建伺服器的時候,可以直接選擇啟動或是直接debug,但是如果專案部署在遠端的伺服器上面的時候, 我們該如何進行除錯呢?而一些大公司的專案是不需要在本地搭建應用伺服器的,為了環境統一,應用伺服器都是在遠端伺服器上面,這時我們就需要用遠端debug,通過遠端伺服器的ip地址和遠端開啟的debug埠進行除錯:

1.首先把遠端伺服器上面需要除錯的程式碼放在IDE裡面

2.在選單欄選擇run ->edit Configuration,點選+號,選擇remote,然後在配置項裡面輸入遠端需要除錯機器的IP地址和所對應的埠號,最後在最上面輸入該次一遠端除錯的專案名字,方便自己區分不同的專案

3.將配置項中的-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5080新增到JAVA_OPTS的屬性中,重啟遠端tomcat伺服器

3.再次選擇選單條run按鈕,找到debug+“自己設定的專案名字”,點選然後就可以進行遠端debug除錯

4.在本地專案中設定斷點,然後訪問遠端機器上面的IP和埠,然後就可以在本地debug除錯了