熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

Eclipse遠程調試Java

2013-11-23 20:16:02  來源: Java開源技術 

  以下談論的是Applet的遠程調試技術實際上對於其他java程序一樣適用只需要使用文中參數啟動java程序即可

  Java遠程調試方式兩種方式進行遠程調試

  

  Eclipse配置菜單(Eclipse):Run>Debug Configurations打開調試配置面板如圖配置

  

  左側新建一個遠程調試

  左側Project源代碼工程

  左側Connection Type調試方式

  左側Connection Properties配置與Connection Type相關的調試連接屬性

  Standard(Socket Attach)方式調試

  左側Connection TypeStandard(Socket Attach)

  左側Connection Properties

  host: (遠程java主機ip)

  Port: (遠程java配置的調試端口)

  Console代碼

  遠程java程序配置

  /prog/java/jdk/bin/jcontrol

  #window系統在(控制面板>其他程序>java)打開Java Control Panel配置對話框

  #在打開遠程java主機的Java Control Panel配置對話框 進行配置

  #Xdebug Xrunjdwp:transport=dt_socketaddress=server=ysuspend=n

  #如圖

  

  先啟動遠程java程序 然後 啟動Eclipse遠程調試現在可以正常調試系統了

  缺點只有java程序啟動後才能進行調試無法調試java程序的啟動過程如果要全程調試需要使用下面的方式

  優點可以隨時連接到遠程java程序進行調試沒嘗試過多機同時調試一個遠程java

  Standard(Socket Listen)方式調試

  左側Connection TypeStandard(Socket Listen)

  左側Connection Properties配置Port為

  遠程java程序配置

  Sh代碼

  /prog/java/jdk/bin/jcontrol

  #window系統在(控制面板>其他程序>java)打開Java Control Panel配置對話框

  #在打開遠程java主機的Java Control Panel配置對話框 進行配置

  #agentlib:jdwp=transport=dt_socketsuspend=yaddress=:

  #address:Eclipse程序所在的主機的IP和調試端口

  #如圖

  

  先啟動Eclipse遠程調試然後啟動遠程java程序 現在可以正常調試系統了

  缺點不能隨時連接到遠程java程序進行調試

  優點可以調試java程序啟動過程


From:http://tw.wingwit.com/Article/program/Java/ky/201311/28201.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.