| 123456789101112131415161718192021222324252627282930313233343536 |
- @echo off
- chcp 65001 >nul 2>&1
- title DMS 一键构建并运行(Java 版)
- cd /d "%~dp0.."
- echo ========== DMS 一键构建并运行(Java 版) ==========
- echo.
- rem ---------- 1. 执行构建 ----------
- powershell -NoProfile -ExecutionPolicy Bypass -File "build\build-java.ps1" %*
- if errorlevel 1 (
- echo [错误] build-java.ps1 执行失败
- pause
- exit /b 1
- )
- rem ---------- 2. 启动服务 ----------
- set "RELEASE=%CD%\dist-package-java\dms-server"
- if not exist "%RELEASE%\dms-server.jar" (
- echo [错误] 未找到服务程序: %RELEASE%\dms-server.jar
- pause
- exit /b 1
- )
- where java >nul 2>&1
- if errorlevel 1 (
- echo [错误] 未找到 java 命令,请先安装 JDK 17+ 并配置 PATH
- pause
- exit /b 1
- )
- echo.
- echo 启动 dms-server.jar(工作目录: %RELEASE%,Ctrl+C 停止服务)
- cd /d "%RELEASE%"
- java -jar dms-server.jar
- pause
|