@echo off chcp 65001 >nul echo ======================================== echo 完整重启后端服务 - 游客模式修复 echo ======================================== echo. echo [1/4] 停止后端服务... cd /d "%~dp0..\peidu\backend" taskkill /F /IM java.exe 2>nul timeout /t 3 /nobreak >nul echo 后端服务已停止 echo. echo [2/4] 清理编译缓存... if exist target ( rmdir /s /q target echo 已清理 target 目录 ) echo. echo [3/4] 重新编译后端... call mvn clean package -DskipTests if %errorlevel% neq 0 ( echo 编译失败!请检查错误信息 pause exit /b 1 ) echo 编译成功! echo. echo [4/4] 启动后端服务... start "Peidu Backend" cmd /k "cd /d %~dp0..\peidu\backend && java -jar target\peidu-backend-1.0.0.jar" echo 后端服务启动中... echo 请等待约30秒让服务完全启动 echo. echo ======================================== echo 后端服务重启完成! echo ======================================== echo. echo 接下来请: echo 1. 等待后端服务完全启动(约30秒) echo 2. 运行前端清除缓存并重新编译脚本 echo 3. 测试游客模式下的三个页面 echo. pause