http://zhenghuali168.iteye.com/blog/1504906
tomcat/bin下
startup.sh:最後一行exec "$PRGDIR"/"$EXECUTABLE" start "$@" 中的start改成jpda start。
catalina.sh:JPDA_ADDRESS=8321。
輸入命令startup.sh或者catalina.sh jpda start就可啓動tomcat。
Eclipse中,選擇要調試的項目, 右鍵"debug as->debug configuration ..";在出現的對話框中,選擇“Remote
Java Application” ,右鍵單擊,在彈出的菜單中選擇“New”,在出現的對話框中的“host”中輸入服務器的 ip(本機則輸入localhost或127.0.0.1),在“port”中輸入調試的端口號(8321 ),選擇“debug”開始調試;
等待服務端獲得請求,eclipse自動進入debug模式
如果使用以上的配置後,Eclipse連接遠程應用被拒絕,很可能是Eclipse使用代理造成的
解決辦法:
Eclipse下選擇window->Preferences->network connections,active provider中選擇direct而不要選擇manual,保存即可