cls setlocal set curr_path=%~dp0 set env_path=%~dp0..\..\env\ set demo_path=%~dp0..\..\obpm-demo set sql_path=%~dp0..\..\obpm-demo\database\ cd /d %~dp0 set path=%~dp0tools\;%~dp0myapps\mysql-5.7.22-winx64\bin;%path% if exist "%curr_path%myapps" ( rmdir /s /q "%curr_path%myapps" ) mkdir "%curr_path%myapps" xcopy /e /y /i "%curr_path%assert.script" "%curr_path%myapps" 7z x -tzip -y "%env_path%jdk1.8.0_131.zip" -o"%curr_path%myapps" 7z x -tzip -y "%env_path%apache-skywalking-apm-bin.6.5.zip" -o"%curr_path%myapps" 7z x -tzip -y %env_path%apache-tomcat-8.5.20.zip -o%curr_path%myapps 7z x -tzip -y %env_path%consul_1.4.3_windows_amd64.zip -o%curr_path%myapps 7z x -tzip -y %env_path%elasticsearch-6.3.2.zip -o%curr_path%myapps 7z x -tzip -y %env_path%mysql-5.7.22-winx64.zip -o%curr_path%myapps 7z x -tzip -y %env_path%Redis-x64-3.2.100.zip -o%curr_path%myapps xcopy /e /y /i "%curr_path%assert.welcome" "%curr_path%myapps\apache-tomcat-8.5.20\webapps\ROOT" @REM 打包war文件 xcopy /e /y /i "%curr_path%..\..\obpm-signon-war\target\signon" "%curr_path%myapps\apache-tomcat-8.5.20\webapps\signon" xcopy /e /y /i "%curr_path%..\..\obpm-runtime-war\target\obpm" "%curr_path%myapps\apache-tomcat-8.5.20\webapps\obpm" xcopy /e /y /i "%curr_path%..\..\obpm-designer-war\target\designer" "%curr_path%myapps\apache-tomcat-8.5.20\webapps\designer" xcopy /e /y /i "%curr_path%..\..\obpm-message-war\target\message" "%curr_path%myapps\apache-tomcat-8.5.20\webapps\message" xcopy /e /y /i "%curr_path%..\..\obpm-kms-war\target\kms" "%curr_path%myapps\apache-tomcat-8.5.20\webapps\kms" xcopy /e /y /i "%curr_path%..\..\obpm-qms-war\target\qms" "%curr_path%myapps\apache-tomcat-8.5.20\webapps\qms" xcopy /e /y /i "%curr_path%..\..\obpm-static-war\target\static" "%curr_path%myapps\apache-tomcat-8.5.20\webapps\static" start "MYSQL-3307-INIT-SERVICE" %curr_path%myapps\mysql-5.7.22-winx64\startup.bat ping ::1 ping ::1 ping ::1 ping ::1 cd /d %sql_path% start /wait "初始化MyApps-DEMO数据" "%sql_path%restore_demodb.bat" start /wait "关闭MySQL" "%curr_path%myapps\mysql-5.7.22-winx64\bin\mysqladmin" -uroot --password= -P3307 shutdown xcopy /e /y /i "%demo_path%" "%curr_path%myapps\obpm-demo" del /f /q "%curr_path%myapps\obpm-demo\initTable.log" del /f /q "%curr_path%myapps\obpm-demo\workspace\pid.index" del /f /q "%curr_path%myapps\obpm-demo\workspace\url.index" ping ::1 ping ::1 ping ::1 ping ::1 cd /d %curr_path% del /f /q myapps5.0.zip 7z -tzip a myapps5.0.zip myapps\* endlocal