Tomcat遠程調試

有時候,服務器上的代碼異常,可是在本機環境倒是正常的。這些問題,可能跟服務器環境有關係,也多是本身理解與代碼實際運行有問題。因爲測試的範圍不夠完整,致使程序運行失敗。 服務器

對於咱們經常使用的Tomcat中間件,咱們能夠經過開啓遠程調試,來查看代碼運行。 eclipse

Tomcat自己已經具有此功能,但默認狀況下沒有開啓。
在startup.sh文件中,經過調用catalina.sh start命令來啓動Tomcat。
若是咱們想開啓遠程調試功能,咱們能夠經過catalina.sh jpda start命令啓動Tomcat。 測試

Tomcat在啓動遠程調用的時候,默認使用8000端口。固然這個端口,咱們也能夠調整。
在catalina.sh文件中,添加JPDA_ADDRESS=xxxx(端口號)便可。 spa


那在eclipse中,咱們該如何監聽到呢?
經過配置Debug configurations..下的Remote Java Application下便可配置。以下圖 調試

相關文章
相關標籤/搜索