peixue-dev/Archive/peidu-temp-files/scripts/🔍验证编译修复-2026-01-24.bat

49 lines
1.2 KiB
Batchfile

@echo off
chcp 65001 >nul
echo ========================================
echo 验证编译修复 - 2026-01-24
echo ========================================
echo.
cd /d "%~dp0backend"
echo [步骤1] 清理旧的编译文件...
call mvn clean -q
echo ✅ 清理完成
echo.
echo [步骤2] 编译项目(仅编译,不打包)...
echo 这可能需要几分钟,请耐心等待...
echo.
call mvn compile -DskipTests
if errorlevel 1 (
echo.
echo ❌ 编译失败!
echo.
echo 请检查以下文件的修改:
echo - src/main/java/com/peidu/controller/OrderController.java
echo - src/main/java/com/peidu/service/impl/OrderServiceImpl.java
echo.
pause
exit /b 1
) else (
echo.
echo ========================================
echo ✅ 编译成功!
echo ========================================
echo.
echo 修复的问题:
echo - ✅ 移除了Controller之间的错误依赖
echo - ✅ 改用TimeCardService替代TimeCardController
echo - ✅ 符合分层架构设计原则
echo.
echo 下一步:
echo 1. 可以启动后端服务测试: mvn spring-boot:run
echo 2. 或者打包部署: mvn package -DskipTests
echo.
)
pause