@echo off chcp 65001 >nul echo ======================================== echo 工资发放管理系统 - 后端打包脚本 echo ======================================== echo. set BACKEND_DIR=e:\hadooptools\hadoop_pakeage\sources\payrollsystem\backend set DEPLOY_DIR=e:\hadooptools\hadoop_pakeage\sources\payrollsystem\deploy echo [步骤1/3] 清理旧的打包文件... cd "%BACKEND_DIR%" if exist target\payroll-system-1.0.0.jar ( del target\payroll-system-1.0.0.jar echo 已清理旧文件 ) echo. echo [步骤2/3] 开始Maven打包... echo 执行命令: mvn clean package -DskipTests mvn clean package -DskipTests if %errorlevel% == 0 ( echo. echo [步骤3/3] 复制打包文件到部署目录... if not exist "%DEPLOY_DIR%" mkdir "%DEPLOY_DIR%" copy "%BACKEND_DIR%\target\payroll-system-1.0.0.jar" "%DEPLOY_DIR%\" echo. echo ======================================== echo 后端打包成功! echo ======================================== echo 打包文件位置: echo - %BACKEND_DIR%\target\payroll-system-1.0.0.jar echo - %DEPLOY_DIR%\payroll-system-1.0.0.jar echo. ) else ( echo. echo ======================================== echo 打包失败,请检查错误信息 echo ======================================== echo. ) echo 按任意键退出... pause >nul