weblogic debug配置

 

1.1.  軟件環境

Eclipse 3.1 java

Weblogic 8.1 web

1.2.  工做原理

遠程調試就是容許利用 java tools 裏面的jdb 程序鏈接遠程的JAVA虛擬機,進行遠程debug ,同時遠程的虛擬機啓動時候須要開啓 debug 選項容許jdb 鏈接。 瀏覽器

1.3.  配置方法

1.       修改Weblogic的啓動參數 服務器

目的是讓weblogicjava VM容許romote debug,在 weblogic startWebLogic.cmd 文件中增長下面一行設置VM參數 eclipse

set JAVA_OPTIONS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=7777,server=y,suspend=n socket

其中 address=77777777就是romote debug 鏈接的端口。 spa

2.       設置Eclipse Debug debug

如圖,進入菜單Run>Debug… 調試

新增Remote Java Application,上圖以繳費模塊爲例。設置ProjectConnection Properties,注意Host是遠程調試的IP地址,Port屬性就是啓動參數中設置的端口號。 server

3.       調試

每次調試的時候,先啓動Weblogic,而後進入上述頁面,選中設置的Remote Java Application,點擊「Debug」按鈕。

設置java程序斷點,經過瀏覽器訪問遠程weblogic服務器上調用你剛纔設置斷點程序的頁面,你就會發現頁面執行到一半就執行不下去了,而eclipse Debug 則會跳到你剛纔設置的斷點,你這時候就能夠象Debug 本地程序同樣 Debug 遠程程序 了。

相關文章
相關標籤/搜索