2011/04/06

WebLogicの終了時にコマンドプロンプトを閉じる。startWebLogic.cmd オプション引数

WebLogicの起動をWindows で行うときに、startWebLogic.cmdを実行します。

stopWebLogic.cmd を実行するとWebLogicのjavaがプロンプトを返すのですが、コマンドプロンプトはexitしません。

これを変更するキーが、doExitFlag になります。

 

環境

WebLogic Platform 10.3.3.0

windows server 2008

 

方法

startWebLogic.cmd にdoExit というオプション引数をつけて実行してください

> startWebLogic.cmd doExit

 

参考: その他、startWebLogic.cmdの実行オプション引数

setDomainEnv.cmd を見るとオプション引数が書かれています

for %%p in (%*) do call :SET_PARAM %%p
GOTO :CMD_LINE_DONE
    :SET_PARAM
    for %%q in (%1) do set noQuotesParam=%%~q
    if /i "%noQuotesParam%" == "nodebug" (
        set debugFlag=false
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "production" (
        set DOMAIN_PRODUCTION_MODE=true
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "notestconsole" (
        set testConsoleFlag=false
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "noiterativedev" (
        set iterativeDevFlag=false
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "noLogErrorsToConsole" (
        set logErrorsToConsoleFlag=false
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "nopointbase" (
        set POINTBASE_FLAG=false
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "doExit" (
        set doExitFlag=true
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "noExit" (
        set doExitFlag=false
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "verbose" (
        set verboseLoggingFlag=true
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "instrumentAll" (
        set instrumentFlag=all
        GOTO :EOF
    )
    if /i "%noQuotesParam%" == "instrumentApps" (
        set instrumentFlag=apps
        GOTO :EOF
    ) else (
        set PROXY_SETTINGS=%PROXY_SETTINGS% %1
    )
    GOTO :EOF
:CMD_LINE_DONE

startWebLogic.cmd や setDomainEnv.cmd に内部の環境変数を定義しなくても、以下のオプション引数があることがわかります。

  • nodebug
  • production
  • notestconsole
  • noiterativedev
  • noLogErrorsToConsole
  • nopointbase
  • doExit
  • noExit
  • verbose
  • instrumentAll
  • instrumentApps

0 件のコメント:

コメントを投稿