打包后端.bat 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. @echo off
  2. chcp 65001 >nul
  3. echo ========================================
  4. echo 工资发放管理系统 - 后端打包脚本
  5. echo ========================================
  6. echo.
  7. set BACKEND_DIR=e:\hadooptools\hadoop_pakeage\sources\payrollsystem\backend
  8. set DEPLOY_DIR=e:\hadooptools\hadoop_pakeage\sources\payrollsystem\deploy
  9. echo [步骤1/3] 清理旧的打包文件...
  10. cd "%BACKEND_DIR%"
  11. if exist target\payroll-system-1.0.0.jar (
  12. del target\payroll-system-1.0.0.jar
  13. echo 已清理旧文件
  14. )
  15. echo.
  16. echo [步骤2/3] 开始Maven打包...
  17. echo 执行命令: mvn clean package -DskipTests
  18. mvn clean package -DskipTests
  19. if %errorlevel% == 0 (
  20. echo.
  21. echo [步骤3/3] 复制打包文件到部署目录...
  22. if not exist "%DEPLOY_DIR%" mkdir "%DEPLOY_DIR%"
  23. copy "%BACKEND_DIR%\target\payroll-system-1.0.0.jar" "%DEPLOY_DIR%\"
  24. echo.
  25. echo ========================================
  26. echo 后端打包成功!
  27. echo ========================================
  28. echo 打包文件位置:
  29. echo - %BACKEND_DIR%\target\payroll-system-1.0.0.jar
  30. echo - %DEPLOY_DIR%\payroll-system-1.0.0.jar
  31. echo.
  32. ) else (
  33. echo.
  34. echo ========================================
  35. echo 打包失败,请检查错误信息
  36. echo ========================================
  37. echo.
  38. )
  39. echo 按任意键退出...
  40. pause >nul