背景:
方案:現在給出乙個方案,就是在tomcat啟動的時候開通遠端debug,然後在eclipse裡配置remote debug configuration,配好tomcat伺服器位址也埠號。然後就可以在本地debug伺服器上的應用了。
步驟:1. 使用jpda 方式來啟動tomcat服務。命令:
$ ./catalina.sh jpda start
檢視catalina.sh檔案,我們可以發現jpda_address的預設埠號為:8000(vi catalina.sh). 如下圖:
[img]
如果8000埠另有他用,則可以在此改為沒有在用的埠號。
2. 配置本地eclipse遠端debug資訊。如下圖:
[img]
3. 啟動debug配置。
[img]
連上伺服器之後,是可以看到這樣的場景。
[img]
現在你就可以在eclipse裡設定端點,來debug了,一定要確保你的**給你部署到tomcat上的war包是一致的,否則會出現debug錯行的情況。
--eof--
tomcat遠端除錯
1.配置 在tomcat配置檔案中的catalina sh中配置 catalina opts xdebug xrunjdwp transport dt socket,address 8888,server y,suspend n xrunjdwp執行例項 transport dt socket 使用...
Tomcat配置遠端除錯
可能出現的連線問題 1 linux中配置 tomcat 在catalina.sh 中新增如下 catalina opts xdebug xrunjdwp transport dt socket,address 8000,server y,suspend n 不要換行,要在同一行 引數說明 xdebu...
Tomcat配置遠端除錯
可能出現的連線問題 1 linux中配置 tomcat 在catalina.sh 中新增如下 catalina opts xdebug xrunjdwp transport dt socket,address 8000,server y,suspend n 不要換行,要在同一行 引數說明 xdebu...