91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Tomcat中怎么使用IDEA遠程調試Debug

發布時間:2021-06-12 19:06:03 來源:億速云 閱讀:274 作者:Leah 欄目:編程語言

Tomcat中怎么使用IDEA遠程調試Debug,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

遠程Tomcat設置

1、在tomcat/bin下的catalina.sh上邊添加下邊的一段設置

CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=60222,suspend=n,server=y"

Tomcat中怎么使用IDEA遠程調試Debug

2、address=60222 這個是后邊IDEA設置的時候需要用到的調試端口,可以任意設置一個未使用的端口,但是后邊的配置都要一致.

IDEA設置

1、添加Tomcat Server選擇Remote

Tomcat中怎么使用IDEA遠程調試Debug

2、設置相應的參數

Tomcat中怎么使用IDEA遠程調試Debug

  • xxx.xxx.152.67:8080為遠程Tomcat服務器的IP地址和端口,這里可以設置域名,例如:http://security.xxxx.cn/login.do;

  • 60222這個端口為1.1步中設置的debug端口,適合tomcat的端口不一樣的;

  • 這里的Remote staging選擇的都是same file system,這就要求本地代碼和遠程Tomcat的代碼要一直;

3、Startup/Connection

Tomcat中怎么使用IDEA遠程調試Debug

選擇Debug、Socket、調試端口這里是60222

4、選擇運行

Tomcat中怎么使用IDEA遠程調試Debug

然后點擊右邊的debug即可運行(首先Tomcat要啟動)

5、是否成功

Tomcat中怎么使用IDEA遠程調試Debug

可以看到已經連接成功,

查看Tomcat服務器日志,如下:

Tomcat中怎么使用IDEA遠程調試Debug

6、如果失敗

如果出現端口被拒絕:

Tomcat中怎么使用IDEA遠程調試Debug

這種可能是tomcat并未啟動,或者遇錯誤停止,重啟Tomcat即可

連接失敗,其他問題

首先在服務器端查看 調試端口 這里是60222的使用情況

[root@VM_92_170_centos bin]# lsof -i:60222
COMMAND  PID USER  FD  TYPE DEVICE SIZE/OFF NODE NAME
java  12064 root  5u IPv4 1320209   0t0 TCP 1x.xxx.xxx.170:60222->1xx.xx.xxx.231:13325 (ESTABLISHED)

可以看到這是自己本地和遠程的一個連接,如果連接失敗卻看到上邊的使用情況,請使用kill -9 PID殺死進程,重啟Tomcat,然后在IDEA中重新運行debug,本例為:kill -9 12064

容易出現的問題

  • 如果遠程沒有連接上,兩個端口被占用或者防火墻屏蔽。除了JMX server指定的監聽端口號外,JMXserver還會監聽一到兩個隨機端口號,這個如果防火墻關閉了的話就不用考慮,如果使用了防火墻,還需要查看它監聽的端口。

  • 賬號的相應的讀寫權限一定要有;

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

徐闻县| 大厂| 花莲县| 铅山县| 武胜县| 大同县| 英德市| 惠州市| 修武县| 连云港市| 铅山县| 河北区| 三台县| 徐州市| 阿瓦提县| 古蔺县| 米泉市| 彭泽县| 平武县| 历史| 萍乡市| 永新县| 海原县| 永嘉县| 鄢陵县| 綦江县| 宜川县| 山西省| 佛学| 富源县| 广南县| 长葛市| 昌黎县| 洛扎县| 邵东县| 缙云县| 米泉市| 郓城县| 武安市| 汶上县| 家居|