31 lines
848 B
Batchfile
31 lines
848 B
Batchfile
|
|
@echo off
|
||
|
|
chcp 65001 >nul
|
||
|
|
echo ========================================
|
||
|
|
echo 快速重启后端服务
|
||
|
|
echo ========================================
|
||
|
|
echo.
|
||
|
|
|
||
|
|
echo [1/2] 停止后端服务...
|
||
|
|
for /f "tokens=5" %%a in ('netstat -ano ^| findstr :8089') do (
|
||
|
|
echo 终止进程 %%a
|
||
|
|
taskkill /F /PID %%a 2>nul
|
||
|
|
)
|
||
|
|
timeout /t 3 /nobreak >nul
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo [2/2] 启动后端服务...
|
||
|
|
cd /d "%~dp0..\peidu\backend"
|
||
|
|
start "Peidu Backend" cmd /k "mvn spring-boot:run"
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo ========================================
|
||
|
|
echo 后端服务正在启动...
|
||
|
|
echo 请等待30秒后测试
|
||
|
|
echo.
|
||
|
|
echo 测试时注意查看后端控制台:
|
||
|
|
echo 1. 应该能看到【JWT拦截器】的日志
|
||
|
|
echo 2. 应该能看到【专项课程列表】的日志
|
||
|
|
echo 3. 如果看不到,说明请求被其他地方拦截了
|
||
|
|
echo ========================================
|
||
|
|
pause
|