使用idea開發(fā)工具調(diào)試代碼的時候,如果是java的web項目,使用的是tomcat作為web容器,打斷點debug調(diào)試跟蹤,當跟蹤到org.apache.catalina包下的時候,則無法進入,這是因為idea運行的tomcat是通過插件的方式集成的,tomcat里面的lib包不再項目的依賴路徑中,所以不能跟蹤進去
網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、成都小程序開發(fā)、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了壺關免費建站歡迎大家使用!首先在自己項目中被tomcat回調(diào)的接口實現(xiàn)類中,標記一個斷點信息,通過idea啟動web項目,當出現(xiàn)如圖所示的斷點信息的時候,因為斷點位置標記的是tomcat回調(diào)的接口類,所以按照調(diào)用堆棧網(wǎng)上則是tomcat內(nèi)部代碼,但此時雙擊org.apache.catalina包下面的類名,是沒有任何反應的,因為我們還沒有將tomcat對應的依賴文件添加到classpath下面
添加依賴
<dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-catalina</artifactId> <version>8.5.55</version> <scope>provided</scope> </dependency>
文章名稱:Idea中tomcat啟動源碼調(diào)試進入到tomcat內(nèi)部進行調(diào)試的方法-創(chuàng)新互聯(lián)
當前路徑:http://jinyejixie.com/article38/dioisp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供用戶體驗、搜索引擎優(yōu)化、App開發(fā)、標簽優(yōu)化、網(wǎng)站導航、網(wǎng)頁設計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容