Eclipse遠程調試

tomcat服務器已經內置了JPDA支持,只要用: tomcat

catalina.sh jpda start 服務器

這條命令啓動tomcat,它就會監聽8000端口,等待調試器的鏈接。要注意不能使用 startup.sh腳本。tomcat會使用 JPDA_ADDRESS這個環境變量的值。好比想監聽8017端口: spa

export  JPDA_ADDRESS=8017 
catalina.sh jpda start 調試

接着,選一個本身喜歡的調試器,基本上如今主流的如Eclipse、NetBean均可以。我主要使用Eclipse,操做只要三步: ip

1.選擇「Run」菜單裏的「Open Debug Dialog」。 io

2.在對話框裏找到「Remote Java Application」。 右鍵菜單選擇「New」建立一個配置。 變量

3.新建立的配置的Project選擇服務器上的工程。Host和Port分別填寫你服務器的IP和JPDA的端口,默認是8000,或 者$JPDA_ADDRESS。 cli

相關文章
相關標籤/搜索