aidmt-ms/script/start-all.bat

39 lines
1.5 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
chcp 65001 >nul
setlocal EnableDelayedExpansion
:: 本脚本需放在与各 jar 同一目录(如 D:\aiyun下运行
:: 启动顺序:认证中心 -> 网关 -> 系统 -> 文件服务 -> 物业施工作业
set "JAR_DIR=%~dp0"
cd /d "%JAR_DIR%"
set "JAVA_OPTS=-Dfile.encoding=UTF-8 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m"
echo.
echo [1/5] 启动认证中心 ruoyi-auth.jar ...
start "RuoYi-Auth" cmd /k "title RuoYi-Auth && java %JAVA_OPTS% -jar ruoyi-auth.jar"
timeout /t 3 /nobreak >nul
echo [2/5] 启动网关 ruoyi-gateway.jar ...
start "RuoYi-Gateway" cmd /k "title RuoYi-Gateway && java %JAVA_OPTS% -jar ruoyi-gateway.jar"
timeout /t 5 /nobreak >nul
echo [3/5] 启动系统模块 aidmt-system-ms.jar ...
start "Aidmt-System" cmd /k "title Aidmt-System && java %JAVA_OPTS% -jar aidmt-system-ms.jar"
timeout /t 3 /nobreak >nul
echo [4/5] 启动文件服务 ruoyi-modules-file.jar ...
start "RuoYi-File" cmd /k "title RuoYi-File && java %JAVA_OPTS% -jar ruoyi-modules-file.jar"
timeout /t 3 /nobreak >nul
echo [5/5] 启动物业施工作业 aidmt-manage-ms.jar ...
start "Aidmt-Manage" cmd /k "title Aidmt-Manage && java %JAVA_OPTS% -jar aidmt-manage-ms.jar"
echo.
echo 五个程序已在新窗口中启动。
echo 请确保 Nacos、Redis、MySQL 已先启动;关闭对应窗口即可停止该服务。
echo 若提示「Port 8080/8081 is already in use」请先关闭占用端口的进程或使用 script\kill-port-8080.bat。
echo.
pause