2011-07-22 59 views
1

我開始在cygwin中使用weblogic服務器, 我已經在startwls.sh中添加了set DEBUG_OPTS = -Xdebug -Xrunjdwp:transport = dt_socket,address = 5152,server = y,suspend = y文件 ,並在說明weblogic服務器時傳遞了此DEBUG_OPTS。在cygwin中運行weblogic服務器

但服務器不停地監聽端口,我相信debug_opts沒有任何影響。 請幫我解決這個問題。

我在過去兩天研究這個問題,但沒有任何改進。

+0

你在哪裏添加DEBUG_OPTS?在命令行或在startWeblogic.sh或startWeblogic.cmd? –

+0

DEBUG_OPTS = -Xdebug -Xrunjdwp:transport = dt_socket,address = 5152,server = y,suspend = y在sh文件中。在啓動weblogic服務器時添加DEBUG_OPTS作爲參數 –

回答

0

首先。當你啓動服務器時,你應該注意到你正在設置的DEBUG_OPTS正在被拾取。我不相信weblogic腳本支持DEBUG_OPTS。

但是你打電話給在你的shell腳本中輸出DEBUG_OPTS

在ALSB 2.6中,你應該看看bin/setDomainEnv.sh。默認的調試端口是8453,如果debugFlag設置爲true,將使用調試設置。請參閱第300行。您還可以編輯setDomainEnv.sh並將您的設置放在第297行的JAVA_DEBUG中。

OSB的工作方式相同,但setDomainEnv.sh中的行號不同(即411和414)。