配置Eclipse遠程調試weblogic應用的環境

轉貼自:http://bijian1013.iteye.com/blog/1890540


一.軟件環境
Eclipse
Weblogic

 

二.工作原理
遠程調試就是允許利用 java tools 裏面的jdb 程序連接遠程的JAVA虛擬機,進行遠程debug ,同時遠程的虛擬機啓動時候需要開啓 debug 選項允許jdb 連接。

 

三.配置方法
1.修改Weblogic的啓動參數
 目的是讓weblogic的java VM允許romote debug,在 weblogic startWebLogic.cmd 文件中增加下面一行設置VM參數
 -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8453,server=y,suspend=n
 其中 address=84538453就是romote debug 連接的端口
 具體修改方法:
 將
 set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%
 改爲:
 set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%;-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8453,server=y,suspend=n
 
 另外,如下方法也可以:
 首先設置JAVA_DEBUG變量
 set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8453,server=y,suspend=n

(注意:必須放置在call "%WL_HOME%\common\bin\commEnv.cmd"語句後面 
 再增加如下配置

wKioL1aCRsWz4IQGAARlDu3wNm0904.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章