亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 建站經驗 > 正文

詳述IntelliJ IDEA遠程調試Tomcat的方法(圖文)

2019-11-02 14:11:17
字體:
來源:轉載
供稿:網友

在調試代碼的過程中,為了更好的定位及解決問題,有時候需要我們使用遠程調試的方法。在本文中,就讓我們一起來看看,如何利用 IntelliJ IDEA 進行遠程 Tomcat 的調試。

首先,配置remote:

1

如上圖所示,點擊Edit Configurations,進入如下界面:

2

如上圖所示,我們進入了Run/Debug Configurations界面,然后點擊左上角的+,選擇Remote:

3

標注 1:運行遠程 JVM 的命令行參數; 標注 2:傳輸方式,默認為Socket; 標注 3:調試模式,默認為Attach; 標注 4:服務器 IP 地址,默認為localhost,需要修改為目標服務器的真實 IP 地址; 標注 5:服務器端口號,默認為5005,需要修改為目標服務器的真實端口號; 標注 6:搜索資源是使用的環境變量,默認為<whole project>,即整個項目。

如上圖所示,其中 標注 2 和 標注 3 又分別有兩種分類,對于 標注 2,

標注 2:傳輸方式,默認為Socket;

Socket:macOS 及 Linux 系統使用此種傳輸方式; Shared memory: Windows 系統使用此種傳輸方式。

對于 標注 3,

標注 3:調試模式,默認為Attach;

Attach:此種模式下,調試服務端(被調試遠程運行的機器)啟動一個端口等待我們(調試客戶端)去連接; Listen: 此種模式下,是我們(調試客戶端)去監聽一個端口,當調試服務端準備好了,就會進行連接。

然后,復制 標注 1,即 IntelliJ IDEA 自動生產的命令行參數,然后導入到 Tomcat 的配置文件中。以 Linux 系統為例,導入語句為:

復制代碼 代碼如下:
export JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005'

如果是 Windows 系統,則導入語句為:

復制代碼 代碼如下:
set JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

兩者的區別在于導入語句的關鍵字不同以及有無引號,Linux 系統的導入關鍵字為export,Windows 為set;Linux 的導入值需要用單引號''括起來,而 Windows 則不用。

接下來,修改 Tomcat 的 bin 目錄下的catalina.sh文件(如果是 Windows 系統則修改catalina.bat文件),將上述的導入語句添加到此文件中即可:

4

至此,IntelliJ IDEA 遠程調試 Tomcat 的配置已經完成了,調試的后續步驟按正常的調試技巧進行就可以啦!

+++++ 題外話:我是一個大彩蛋 +++++

在這里,我們假設服務器的 IP 地址為10.11.12.39,端口號為16203,設置完成后,進入Debug模式,如果連接成功,則會出現如下提示:

5

此外,如果我們是跨多個系統進行調試,則只需要在想要調試的系統中配置Remote,打上斷點,啟動Debug模式,然后在服務開始的地方執行程序即可進入到我們設置的斷點。而且,如果我們在本地配置Remote并關聯到某個 Tomcat,在Debug模式下,所有涉及到斷點所在代碼的功能,都會進入我們設置的斷點。

例如,對于服務器上的 Tomcat A,多個系統都用到了這個 Tomcat,如訂單子系統、賬戶子系統、路由子系統等,并且多個系統間互相調用,如訂單子系統調了賬戶子系統,賬戶子系統又調了路由子系統,則當我們在這三個子系統中配置Remote并在對應的代碼(如在訂單子系統中查詢商戶的賬戶信息,則調到賬戶子系統;在賬戶子系統中又通過路由子系統調到其他底層服務查詢商戶的賬戶余額等)上打上斷點,啟動Debug模式之后,通過單元測試或者頁面操作觸發訂單子系統中的查詢商戶的賬戶信息功能,則會依次進入到在上述三個子系統中設置的斷點。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久久国产免费| 亚洲精品视频免费| 色噜噜狠狠色综合网图区| 成人黄色短视频在线观看| 亚洲女人被黑人巨大进入| 国产精品一区二区三区在线播放| 成人午夜高潮视频| 久久香蕉精品香蕉| 亚洲欧洲一区二区三区久久| 亚洲九九九在线观看| 国内精品免费午夜毛片| 国产精品日本精品| 91av网站在线播放| 日韩av在线导航| www.国产精品一二区| 中文字幕av一区中文字幕天堂| 国产精品久久久久久一区二区| 亚洲欧美日韩爽爽影院| 午夜精品国产精品大乳美女| 热久久免费国产视频| 亚洲va欧美va国产综合久久| 日韩免费不卡av| 在线观看视频亚洲| 欧美日本亚洲视频| 国产欧美日韩亚洲精品| 国产ts人妖一区二区三区| 色婷婷综合成人| 95av在线视频| 久久九九免费视频| 亚洲图片欧洲图片av| 亚洲欧美在线免费观看| 久久久久久久亚洲精品| 亚洲成人中文字幕| 一本色道久久综合亚洲精品小说| 中文字幕欧美精品在线| 日韩欧美国产一区二区| 深夜福利一区二区| 亚洲精品国产福利| 俺也去精品视频在线观看| 欧美黑人视频一区| 国内精品美女av在线播放| 亚洲剧情一区二区| 中文字幕av一区中文字幕天堂| 日韩一区二区欧美| 狠狠色狠狠色综合日日小说| 国产香蕉一区二区三区在线视频| 欧美成年人在线观看| 欧洲一区二区视频| 欧美猛交ⅹxxx乱大交视频| 欧美一区三区三区高中清蜜桃| 综合av色偷偷网| 国产精品亚洲欧美导航| 色综合色综合网色综合| 亚洲一区中文字幕在线观看| 中文字幕免费精品一区| 欧美中文字幕视频在线观看| 国内精品伊人久久| 91成人性视频| 欧美视频在线视频| 国产成人综合久久| 欧美性猛交xxxx久久久| 8x海外华人永久免费日韩内陆视频| 精品久久久久久中文字幕一区奶水| 91精品在线看| 中文字幕在线观看亚洲| 国产综合视频在线观看| 亚洲国产精彩中文乱码av| 国产精品亚洲视频在线观看| 欧美激情第一页xxx| 日韩欧美国产成人| 久久视频在线观看免费| 精品毛片三在线观看| 欧美在线性爱视频| www.亚洲一二| 亚洲免费电影在线观看| 欧美日韩亚洲一区二| 国产日韩换脸av一区在线观看| 亚洲成人精品视频| 亚洲欧美国产精品| 欧美一区在线直播| 国产精品偷伦视频免费观看国产| 亚洲图片欧美日产| 国产精品国产福利国产秒拍| 国产美女精品视频| 国产成人av在线| 久久精品视频va| 国产亚洲欧美视频| 精品视频在线播放| 日韩欧美国产高清91| 亚洲视频在线免费看| 国产精品自产拍在线观| 成人免费大片黄在线播放| 亚洲香蕉成人av网站在线观看| 成人有码在线视频| 欧美性xxxxx极品娇小| 在线观看中文字幕亚洲| 九九久久久久99精品| 97视频免费观看| 日本国产欧美一区二区三区| 最近2019中文字幕大全第二页| 中文在线不卡视频| 亚洲国产成人av在线| 美女福利精品视频| 91伊人影院在线播放| 国产精品免费视频久久久| 久久久免费高清电视剧观看| 久久精品一本久久99精品| 欧美精品手机在线| 91av在线免费观看视频| 中文字幕日韩av综合精品| 欧美日韩激情小视频| 久久99青青精品免费观看| 欧美激情视频在线观看| 97香蕉超级碰碰久久免费软件| 日韩av免费在线| 少妇激情综合网| 亚洲视频精品在线| 91精品久久久久久久久久久久久久| 久久欧美在线电影| 正在播放亚洲1区| 国产精品999| 亚洲精品欧美极品| 亚洲成色www8888| 69久久夜色精品国产7777| 日av在线播放中文不卡| 国产亚洲精品美女| 日韩免费在线播放| 高清在线视频日韩欧美| 国语自产精品视频在线看一大j8| 欧美麻豆久久久久久中文| 日韩中文字幕视频| 疯狂做受xxxx高潮欧美日本| 欧美大片免费看| 亚洲国产古装精品网站| 国产精品一区二区三区久久| 国产精品网红福利| 成人午夜在线视频一区| 久久这里只有精品99| 欧美极品少妇与黑人| 亚洲国产精品久久久久秋霞不卡| 国产精品福利网| 亚洲欧美精品伊人久久| 国产欧美一区二区三区在线| 欧美亚洲另类激情另类| 国产精品第一第二| 久久久亚洲成人| 日本精品久久久久影院| 欧美成人午夜激情| 久久99青青精品免费观看| 国产欧美一区二区白浆黑人| 亚洲激情视频网| 欧美国产日韩一区二区在线观看| 久久精品亚洲热| 色婷婷综合久久久久中文字幕1| 国外成人在线直播| 久久亚洲私人国产精品va| 国产精品久久久久7777婷婷| 亚洲成人av在线| 亚洲性生活视频在线观看| 68精品久久久久久欧美| 国产精品久久久久久久久久ktv| 中文欧美日本在线资源| 精品亚洲va在线va天堂资源站| 欧美性受xxx|