@echo off echo ======================================== echo AMT 实时状态检测 - 重新编译和启动 echo ======================================== echo. echo [1/3] 停止现有后端服务... taskkill /F /IM java.exe 2>nul timeout /t 2 >nul echo. echo [2/3] 重新编译后端... cd backend call mvn clean package -DskipTests if %ERRORLEVEL% NEQ 0 ( echo 编译失败! pause exit /b 1 ) echo. echo [3/3] 启动后端服务... echo 后端将在 10 秒后开始第一次 AMT 状态检测 echo 之后每 30 秒自动检测一次 echo. start "Soybean Backend" cmd /k "java -jar target\soybean-admin-1.0.0.jar" cd .. echo. echo ======================================== echo 启动完成! echo ======================================== echo. echo 后端服务已启动,请等待: echo - 10 秒后开始第一次 AMT 状态检测 echo - 之后每 30 秒自动检测一次 echo. echo 前端功能: echo - 打开设备列表页面 echo - 每 10 秒自动刷新状态 echo - 可点击"刷新状态"按钮手动刷新 echo. pause