1

我正在使用 Weblogic 服务器并希望使用 NetBeans IDE (v7.2) 进行调试

在 setDomainEnv.cmd 中,我有

if "%DEBUG_PORT%"=="" (
    set DEBUG_PORT=8453
)
set debugFlag = "true";

if "%debugFlag%"=="true" (
    set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=%DEBUG_PORT%,server=y,suspend=n -Djava.compiler=NONE
    set JAVA_OPTIONS=%JAVA_OPTIONS% %enableHotswapFlag% -ea -da:com.bea... -da:javelin... -da:weblogic... -ea:com.bea.wli... -ea:com.bea.broker... -ea:com.bea.sbconsole...
) else (
    set JAVA_OPTIONS=%JAVA_OPTIONS% %enableHotswapFlag% -da
)

然后,在 Netbeans 中,我转到 Debug > Attach Debugger,输入主机、端口和超时的所有详细信息

但我收到连接被拒绝错误。

有没有办法从 Weblogic 控制台启用调试设置?

4

2 回答 2

0

代替

set debugFlag = "true";

set debugFlag="true"(没有 ; 和空间),它应该工作

于 2013-07-18T00:23:33.917 回答
0

在 weblogic.xml 中将快速交换设置为 false。

  <fast-swap>
    <enabled>false</enabled>
  </fast-swap>
于 2015-01-29T14:20:10.407 回答