麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > Tomcat > 正文

Tomcat使用IDEA遠程Debug調試的講解

2024-09-06 19:00:55
字體:
來源:轉載
供稿:網友

Tomcat運行環境:CentOS6.5、Tomcat7.0、IDEA

遠程Tomcat設置

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

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

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

IDEA設置

1、添加Tomcat Server選擇Remote

2、設置相應的參數

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

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

4、選擇運行

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

5、是否成功

可以看到已經連接成功,

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

6、如果失敗

如果出現端口被拒絕:

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

連接失敗,其他問題

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

[root@VM_92_170_centos bin]# lsof -i:60222COMMAND  PID USER  FD  TYPE DEVICE SIZE/OFF NODE NAMEjava  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還會監聽一到兩個隨機端口號,這個如果防火墻關閉了的話就不用考慮,如果使用了防火墻,還需要查看它監聽的端口。 賬號的相應的讀寫權限一定要有;

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林網之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美精品在线免费观看 | 亚洲va国产va | 一级免费视频 | 亚洲综人网 | 久久精品亚洲精品国产欧美kt∨ | sm高h视频 | av免费提供 | 97久久人人超碰caoprom | 欧美成人一区二区视频 | 多人乱大交xxxxx变态 | 免费国产网站 | 国产成人精品区 | 国产深夜福利视频在线播放 | 免费国产网站 | 国产精品一区视频 | h视频在线免费观看 | 斗罗破苍穹在线观看免费完整观看 | 欧美性色黄大片www 操碰网 | 国产亚洲精品视频中文字幕 | 特黄一区二区三区 | 国产精品视频一区二区三区综合 | 免费观看视频在线 | 久久亚洲精品久久国产一区二区 | 热99视频 | 亚洲va久久久噜噜噜久久男同 | 欧美视频一级 | 国产激情精品一区二区三区 | 蜜桃传媒视频麻豆第一区免费观看 | 美女wc| 久久精品视频8 | 91av日韩| 久久精品久久久久 | 巨根插入| 国产精品午夜一区 | 久久久久国产成人免费精品免费 | 成人在线视频播放 | 九七在线视频 | 欧美国产精品久久 | 黄色网址在线免费播放 | 国产精品99久久久久久久 | 久久久久久久久日本理论电影 |