您的位置:首页 > 其它

Weblogic生产模式切换到开发模式

2015-09-08 17:41 141 查看
1、user_projects\domains\base_domain\bin\setDomainEnv.cmd 中

set PRODUCTION_MODE=false 若需要设置为生产模式,修改为set PRODUCTION_MODE=true或set PRODUCTION_MODE=。

2、user_projects\domains\base_domain\config\config.xml文件中 <production-mode-enabled>false</production-mode-enabled>

我想讲的是<production-mode-enabled>节点的位置是在<server>节点后面,和<embedded-ldap>前面。

<server>

<name>AdminServer</name>

<listen-port>7002</listen-port>

<listen-address></listen-address>

</server>

<production-mode-enabled>false</production-mode-enabled>

<embedded-ldap>

<name>base_domain</name>

<credential-encrypted>{3DES}GACJI/fuVn2X2qfBUsPXJFBwTB90iMNpRuPEACKs7Zg=</credential-encrypted>

</embedded-ldap>

3、setDomainEnv.cmd 中

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

)

下面内容摘自:http://qaohao.iteye.com/blog/719614

配置weblogic远程调试之前,需要做这几个工作:

1) 安装weblogic服务器,然后创建一个域;

2) 安装eclipse集成IDE;

3) eclipse中包含发布的工程。

在上面几个工作完成之后,配置weblogic远程调试需要这么几个步骤:

第一步,修改weblogic根目录下user_projects\domains\域名\bin\setDomainEnv.cmd文件;

找到一下内容:

Java代码


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

)

在之前加如下配置:

Java代码


set debugFlag=true

第二步,启动weblogic;

在命令行上看到Listening for transport dt_socket at address:8453,说明weblogic的debug模式已经启动。

第三步,打开eclipse,然后再打开Debug Configurations,选择“Remote Java Application”,右键—>new创建一个Debug应用



Name:随便

Project:调试工程

Connection Type:选中“Standard (Socket Attach)”

Host:weblogic:地址

port:weblogic:调试端口,默认8453

然后点击“Debug”按钮进入调试视图,接下来就和一般的java程序调试没两样的。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: