eclipse遠程調試

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,保存即可


發佈了25 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章