[轉載]eclipse的遠程調試功能配置

原文地址:eclipse的遠程調試功能配置 做者:個人
用途:web應用部署並運行於外部(區別於eclipse環境中啓動的)應用服務器中,當出現問題時,能夠使用eclipse工程的源代碼進行跟蹤調試。
這樣就不須要任何插件(MyEclipse等)就能夠實現跟蹤調試了!
  • Tomcat
1.修改catalina.bat(5.0以上版本須要修改catalina.50.bat)
goto setArgs
:doneSetArgs
rem 如下爲增長的代碼,端口爲8000
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000;%CATALINA_OPTS%

2.在eclipse中 Run/Debug.../Remote Java Application/New/,選擇要進行調試的工程,Host爲運行web應用的服務器地址,Port爲端口(8000)
3.啓動應用服務器Tomcat
4.Run/Debug.../Remote Java Application/,選擇剛纔新建的配置,點擊Debug按鈕便可。
  • WebLogic
1.修改startWebLogic.cmd
set JAVA_OPTIONS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n;%JAVA_OPTIONS%
rem ##############################
rem 以上爲增長的代碼
rem ##############################
%JAVA_HOME%binjava %JAVA_VM%

其它步驟參考Tomcat。

  • JBoss
 修改run.bat文件,在合適位置加入如下代碼:
set JAVA_OPTS= -Xdebug -Xnoagent 
-Xrunjdwp:transport=dt_socket,address=8000,
server=y, suspend=n %JAVA_OPTS%
  • WebSphere 
管理員控制檯中,Servers->Application servers->server name->Debug service(Right down corner). 選中"Enable service at server startup",從新啓動webshpere便可。

其它應用服務器的配置相似。

  青春就應該這樣綻開   遊戲測試:三國時期誰是你最好的兄弟!!   你不得不信的星座祕密
相關文章
相關標籤/搜索