weblogic windows腳本自動部署
@echo off
echo ***************************************************
echo * Created by *
echo ***************************************************
set DOMAIN_HOME=D:\weblogic\user_projects\domains\ccs_prod_domain
echo 請將最新應用包放入指定應用目錄
ping 127.1 -n ul
echo 停止服務…
call “%DOMAIN_HOME%\bin\startWebLogic.cmd”
ping 127.1 -n1>nul
netstat -aon|findtr “1031”
if “%ERRORLEVEL%”==“1” (
echo 服務成功停止!
) else (
echo 服務停止失敗!
ping 127.1 -n 5 1>nul
exit
)
echo 更新應用包…
ping 127.1 -n 5 1>nul
xcopy E:\share\2014\webapps E:\CCS\webapps /s /y
echo 刪除緩存…
ping 127.1 -n 5 1>nul
rmdir /s /q %DOMAIN_HOME%\servers\AdminServer\cache
rmdir /s /q %DOMAIN_HOME%\servers\AdminServer\tmp
echo 緩存刪除成功!
ping 127.1 -n 5 1>nul
echo 啟動服務…
call “%DOMAIN_HOME%\bin\startWebLogic.cmd”
netstat -aon|findstr “1031”
if “%ERRORLEVEL%”==“1” (
ping 127.1 -n 5 1>nul
exit
) else (
echo 服務啟動成功,請驗證應用!
)
weblogic windows腳本自動部署