设为首页收藏本站 JeeStudy企业开发官网①

JEE Study|JAVA EE|企业级开发学习网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 3062|回复: 0
打印 上一主题 下一主题

Weblogic:配置文件

[复制链接]

219

主题

221

帖子

1418

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1418

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

跳转到指定楼层
楼主
发表于 2017-7-22 21:08:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
"C:\Oracle\Middleware\wlserver_10.3\common\bin\config.cmd"
[Shell] 纯文本查看 复制代码
@ECHO OFF
SET RETURN_CODE=
SETLOCAL

FOR /f %%i in ('cd') do set MYPWD=%%i

SET WL_HOME=C:\Oracle\Middleware\wlserver_10.3
CALL "%WL_HOME%\common\bin\commEnv.cmd"
FOR %%i IN ("%WL_HOME%") DO SET WL_HOME=%%~fsi
FOR %%i IN ("%JAVA_HOME%") DO SET JAVA_HOME=%%~fsi

SET CLASSPATH=%FMWCONFIG_CLASSPATH%;%DERBY_CLASSPATH%

:PARSEARGS
SET VALIDATE=%2
FOR %%I IN (%VALIDATE%) DO SET VALIDATE=%%~I
if NOT {%1}=={} (
  IF "%VALIDATE:~0,1%"=="-" (
    ECHO ERROR! Missing equal^(=^) sign. Arguments must be -name=value!
    GOTO :EOF
  )
  IF "%VALIDATE%"=="" (
    ECHO ERROR! Missing value! Arguments must be -name=value!
    GOTO :EOF
  )
  GOTO :SETARG
) ELSE (
  GOTO :RUN
)

:SETARG
SET ARGNAME=%1
SET ARGVALUE=%2
SHIFT
SHIFT
FOR %%I IN (%ARGVALUE%) DO SET ARGVALUE=%%~I
IF /i "%ARGNAME%"=="-log" (
  IF "%ARGVALUE:~1,1%"==":" (
    SET ARGUMENTS=%ARGUMENTS% %ARGNAME%=%ARGVALUE% 
  ) ELSE (    
    SET ARGUMENTS=%ARGUMENTS% %ARGNAME%=%MYPWD%\%ARGVALUE%  
  )  
  GOTO :PARSEARGS
) ELSE (
  IF  /i "%ARGNAME%"=="-silent_script" (
    IF "%ARGVALUE:~1,1%"==":" (
        SET ARGUMENTS=%ARGUMENTS% %ARGNAME%=%ARGVALUE% 
    ) ELSE (    
        SET ARGUMENTS=%ARGUMENTS% %ARGNAME%=%MYPWD%\%ARGVALUE%  
    )  
    GOTO :PARSEARGS
  ) ELSE (
    IF /i "%ARGNAME%"=="-useXACML" (
        SET MEM_ARGS=%MEM_ARGS% -DuseXACML=%ARGVALUE%
    ) ELSE (
        SET ARGUMENTS=%ARGUMENTS% %ARGNAME%="%ARGVALUE%"
    )
    GOTO :PARSEARGS
  )
)

:RUN
PUSHD %WL_HOME%\common\lib

SET JVM_ARGS=-Dprod.props.file="%WL_HOME%\.product.properties" -Dpython.cachedir="%TEMP%\cachedir" %MEM_ARGS% %CONFIG_JVM_ARGS%

IF "%ARGUMENTS%" == "" (
  %JAVA_HOME%\bin\javaw %JVM_ARGS% com.oracle.cie.wizard.WizardController %ARGUMENTS%
) ELSE (
  %JAVA_HOME%\bin\java %JVM_ARGS% -Djdbc=true com.oracle.cie.wizard.WizardController %ARGUMENTS%
)

SET RETURN_CODE=%ERRORLEVEL%
POPD

ENDLOCAL & SET RETURN_CODE=%RETURN_CODE%

SET CMD_EXIT=%USE_CMD_EXIT%
IF DEFINED CMD_EXIT (
  EXIT %RETURN_CODE%
) ELSE (
  EXIT /B %RETURN_CODE%
)


知识改变命运!

JAVA EE 学习     JAVA EE 资料
JEE Study:企业级开发学习网!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|JEE Study ( 京ICP备16036936   JeeStudy企业开发官网①

GMT+8, 2024-12-27 09:18 , Processed in 0.189321 second(s), 28 queries .

Powered by JeeStudy!

© 2008-2020 JEE Study 企业级开发学习网

快速回复 返回顶部 返回列表