49 lines
1.2 KiB
Batchfile
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
|