@echo off chcp 65001 >nul setlocal :: 切换到项目根目录(脚本在 windows\ 下) cd /d "%~dp0.." echo ======================================== echo Redis 剪切板同步 - 一键打包并运行 echo ======================================== echo. :: 1. 打包 echo [1/2] 正在打包... call mvn -f code\pom.xml -q clean package -DskipTests if errorlevel 1 ( echo 打包失败,请确保已安装 Maven 且可执行 mvn。 pause exit /b 1 ) echo 打包完成: code\target\redis-clip-sync.jar echo. :: 2. 运行(配置文件可选,默认 config.properties) set CONFIG=config.properties if not "%~1"=="" set CONFIG=%~1 echo [2/2] 正在启动(配置文件: %CONFIG%)... echo 提示: 按 Ctrl+C 可退出程序 echo. java -jar code\target\redis-clip-sync.jar %CONFIG% pause