您的位置:首页 > 其它

weblogic 10.0 开发模式与生产模式启动文件(不同)

2010-12-22 17:20 197 查看
开发模式与生产模式(不同)

==================从配置文件setDomainEnv.cmd来比较=================

1、##【开发模式】

set BEA_JAVA_HOME=d:\bea\jrockit90_150_06

set SUN_JAVA_HOME=d:\bea\jdk150_06

if "%JAVA_VENDOR%"=="BEA" (

set JAVA_HOME=%BEA_JAVA_HOME%

) else (

if "%JAVA_VENDOR%"=="Sun" (

set JAVA_HOME=%SUN_JAVA_HOME%

) else (

set JAVA_VENDOR=Sun

set JAVA_HOME=d:\bea\jdk150_06

)

)

##【产品模式】

set BEA_JAVA_HOME=d:\bea\jrockit90_150_06

set SUN_JAVA_HOME=d:\bea\jdk150_06

if "%JAVA_VENDOR%"=="BEA" (

set JAVA_HOME=%BEA_JAVA_HOME%

) else (

if "%JAVA_VENDOR%"=="Sun" (

set JAVA_HOME=%SUN_JAVA_HOME%

) else (

set JAVA_VENDOR=BEA

set JAVA_HOME=d:\bea\jrockit90_150_06

)

)

以上唯一的不同点是他们利用的jdk不同:修改jdk可以考虑从这儿修改

【开发模式】

set JAVA_VENDOR=Sun

set JAVA_HOME=d:\bea\jdk150_06

【产品模式】:

set JAVA_VENDOR=BEA

set JAVA_HOME=d:\bea\jrockit90_150_06

2、第二个不同点

【开发模式】:

set PRODUCTION_MODE=

【产品模式】:

set PRODUCTION_MODE=true

3、还可以看到一个不同点从判断语句可以看出,如果是【产品模式】下面这些配置项就不用配置

但在【开发模式】下需要配置这些文件。

if "%JAVA_VENDOR%"=="Sun" (

if "%PRODUCTION_MODE%"=="" (

set MEM_DEV_ARGS=-XX:CompileThreshold=8000 -XX:PermSize=48m

)

)

@REM Had to have a separate test here BECAUSE of immediate variable expansion on windows

if "%JAVA_VENDOR%"=="Sun" (

set MEM_ARGS=%MEM_ARGS% %MEM_DEV_ARGS% -XX:MaxPermSize=128m

)

if "%JAVA_VENDOR%"=="HP" (

set MEM_ARGS=%MEM_ARGS% -XX:MaxPermSize=128m

)

===========从配置文件 startWebLogic.cmd不同==============

在开发模式与产品模式下两文件没有变化

唯一不同是在产品模式下要设置密码

set WLS_USER=weblogic

set WLS_PW=weblogic

产品模式下它不会自动部署。

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