DebugConfigurations,如圖配置2新建一個遠程調試并配置參數左側新建一" />

日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Applet 遠程調試

系統 1833 0

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

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

下圖上面的表示是 Eclipse 配置為 Socket Listen方式,表示主動鏈接調試器

下面的是 Socket Attach 方式 ,表示遠程程序正常運行 允許調試器連接 jvm

Applet 遠程調試

1 打開調試配置面板 : 菜單(Eclipse):Run-->DebugConfigurations,如圖配置

Applet 遠程調試

2 新建一個遠程調試并配置參數

左側新建一個遠程調試

左側Project:源代碼工程

左側ConnectionType:調試方式

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

Applet 遠程調試

Connection Type的選擇不同,對應applet端(客戶端)的配置參數不同和整個調試過程的啟動順序的不同。


1)SocketListen方式

1.1 Eclipse:RemoteJava Application

Connection Type: standard (Socket Listen)

Port: 8002

1.2 Java Control Panel:

Applet 遠程調試

Runtime Parameters:

-agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost: 8002 //Eclipse程序所在的主機的IP和調試端口

1.3 Run order:


Run Eclipse remotedebug

Run Tomcat server

Applet 遠程調試

Access Applet (have some breakout points)

Applet 遠程調試

1.4 這種方式遠程調試java或applet,可以從applet一開始運行就進入debug狀態。因為eclipse首先啟動remotedebug并等待遠程的java vm 去連接。一旦applet啟動運行遇到斷點就會進入debug等待中。

2)Socket Attach 方式

2.1 Eclipse:RemoteJava Application

Connection Type: standard(Socketattach)

Host: localhost (remote client ip)

Port: 8000 (remote client port)

2.2 Java Control Panel:

Runtime Parameters:

-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

2.3 Run order:


Run Tomcat server

Access applet

Run Eclipse remotedebug

Applet 遠程調試

Access Applet (have some breakout points)

Applet 遠程調試

1.4 這種方式遠程調試java或applet,需要等applet運行起來后,才能建立debug連接。然后在設置breakpoint進行調試

Notes: 如果出現無法連接到 JVM debug 沒有工作,建議重啟 IE eclipse

分析原因可能是因為前一次所用端口已被占用,需要重啟以解除端口綁定。

MyBox:

-Djava.compiler=NONE

-Xms800M-Xmx1300M -Xdebug -Xnoagent-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

Applet 遠程調試


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 咸宁市| 牙克石市| 同仁县| 汤阴县| 甘洛县| 万州区| 高台县| 沙河市| 淳安县| 墨玉县| 罗平县| 永和县| 达州市| 滁州市| 紫阳县| 贵溪市| 县级市| 天门市| 叙永县| 东港市| 邵东县| 西乡县| 奎屯市| 宁海县| 陆河县| 长子县| 蛟河市| 壶关县| 宣武区| 海宁市| 巍山| 喜德县| 宣城市| 龙泉市| 赞皇县| 大化| 通海县| 鄂伦春自治旗| 北流市| 肥乡县| 柳江县|