偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Eclipse遠程調(diào)試Java的一種方法

開發(fā) 后端
本篇文章談?wù)摰氖茿pplet的遠程調(diào)試技術(shù),實際上對于其他java程序一樣適用,只需要使用文中參數(shù)啟動java程序。

以下談?wù)摰氖茿pplet的遠程調(diào)試技術(shù),實際上對于其他java程序一樣適用,只需要使用文中參數(shù)啟動java程序即可

Java遠程調(diào)試方式,兩種方式進行遠程調(diào)試

上面的表示是Eclipse配置為Socket Listen方式,下面的是Socket Attach方式

對于遠程程序上圖表示主動鏈接調(diào)試器,下圖表示遠程程序正常運行 允許調(diào)試器連接jvm

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

左側(cè)新建一個遠程調(diào)試

左側(cè)Project:源代碼工程

左側(cè)Connection Type:調(diào)試方式

左 側(cè)Connection Properties:配置與Connection Type相關(guān)的調(diào)試連接屬性

 

 

Standard(Socket Attach)方式調(diào)試:

左側(cè)Connection Type:Standard(Socket Attach)

左側(cè)Connection Properties:

host:192.168.228.7 (遠程java主機ip)

Port: 9998 (遠程java配置的調(diào)試端口)

Console代碼

 

  1. 遠程java程序配置     
  2. /prog/java/jdk/bin/jcontrol     
  3. #window系統(tǒng)在(控制面板->其他程序->java)打開"Java Control Panel"配置對話框     
  4. #在打開遠程java主機的"Java Control Panel"配置對話框 進行配置     
  5. #-Xdebug -Xrunjdwp:transport=dt_socket,address=9998,server=y,suspend=n     
  6. #如圖   
遠程java程序配置
/prog/java/jdk/bin/jcontrol
#window系統(tǒng)在(控制面板->其他程序->java)打開"Java Control Panel"配置對話框
#在打開遠程java主機的"Java Control Panel"配置對話框 進行配置
#-Xdebug -Xrunjdwp:transport=dt_socket,address=9998,server=y,suspend=n
#如圖

先啟動遠程java程序 然后 啟動Eclipse遠程調(diào)試,現(xiàn)在可以正常調(diào)試系統(tǒng)了

缺點 :只有java程序啟動后才能進行調(diào)試,無法調(diào)試java程序的啟動過程,如果要全程調(diào)試需要使用下面的方式

優(yōu)點 :可以隨時連接到遠程java程序進行調(diào)試,沒嘗試過多機同時調(diào)試一個遠程java 

Standard(Socket Listen)方式調(diào)試:

左側(cè)Connection Type:Standard(Socket Listen)

左側(cè)Connection Properties:配置Port為9999

遠程java程序配置

Sh代碼
  1. /prog/java/jdk/bin/jcontrol     
  2. #window系統(tǒng)在(控制面板->其他程序->java)打開"Java Control Panel"配置對話框     
  3. #在打開遠程java主機的"Java Control Panel"配置對話框 進行配置     
  4. #-agentlib:jdwp=transport=dt_socket,suspend=y,address=192.168.228.7:9999    
  5. #address:Eclipse程序所在的主機的IP和調(diào)試端口     
  6. #如圖   
/prog/java/jdk/bin/jcontrol
#window系統(tǒng)在(控制面板->其他程序->java)打開"Java Control Panel"配置對話框
#在打開遠程java主機的"Java Control Panel"配置對話框 進行配置
#-agentlib:jdwp=transport=dt_socket,suspend=y,address=192.168.228.7:9999
#address:Eclipse程序所在的主機的IP和調(diào)試端口
#如圖

先啟動Eclipse遠程調(diào)試,然后啟動遠程java程序 現(xiàn)在可以正常調(diào)試系統(tǒng)了

缺點 :不能隨時連接到遠程java程序進行調(diào)試

優(yōu)點 :可以調(diào)試java程序啟動過程

【編輯推薦】

  1. 配置Eclipse進行遠程調(diào)試
  2. 使用Eclipse平臺進行調(diào)試
  3. Java程序調(diào)試技巧淺析

 

 

 

責任編輯:金賀 來源: JavaEye博客
相關(guān)推薦

2010-07-21 16:23:09

運行telnet程序

2022-01-14 09:36:47

云彈性混沌測試

2022-08-28 23:48:20

機器學習線性回歸數(shù)據(jù)

2022-01-06 09:00:00

云計算技術(shù)架構(gòu)

2009-06-17 09:05:05

Linux隱藏網(wǎng)絡(luò)鏈接命令

2015-07-28 13:36:04

2009-06-17 12:01:21

Linux

2017-05-31 16:30:21

Linux虛擬網(wǎng)絡(luò)網(wǎng)絡(luò)設(shè)置

2017-07-05 14:09:04

系統(tǒng)設(shè)計與架構(gòu)java云計算

2018-12-14 14:30:12

安全檢測布式系測試

2011-07-04 17:53:48

快速測試

2020-07-24 09:56:12

React開發(fā)數(shù)據(jù)

2010-03-26 13:34:47

CentOS安裝

2021-06-11 00:11:23

GPS數(shù)據(jù)協(xié)議

2020-10-23 08:00:00

數(shù)字化企業(yè)遠程

2022-11-04 13:35:29

IT遠程工作混合工作

2018-02-08 08:11:41

2020-05-29 10:26:43

遠程工作新冠病毒虛擬化

2009-10-14 14:37:56

調(diào)試.NET程序

2020-12-09 10:15:34

Pythonweb代碼
點贊
收藏

51CTO技術(shù)棧公眾號