@echo off REM Redis学习项目初始化脚本 echo Redis学习项目初始化 echo =================== REM 检查必要的工具 echo 检查必要工具... java -version >nul 2>&1 if %errorlevel% == 0 ( echo ✓ Java已安装 ) else ( echo 错误: 未找到Java,请先安装Java 17或更高版本 pause exit /b 1 ) mvn -version >nul 2>&1 if %errorlevel% == 0 ( echo ✓ Maven已安装 ) else ( echo 错误: 未找到Maven,请先安装Maven pause exit /b 1 ) redis-server --version >nul 2>&1 if %errorlevel% == 0 ( echo ✓ Redis服务器已安装 ) else ( echo 警告: 未找到Redis服务器,请先安装Redis ) echo 工具检查完成 REM 编译项目 echo 编译项目... mvn compile if %errorlevel% == 0 ( echo ✓ 项目编译成功 REM 运行连接测试 echo 运行连接测试... mvn exec:java -Dexec.mainClass="cn.hezhaohui.RedisConnectionTest" echo. echo 初始化完成! echo 请按照LEARNING_PLAN.md中的学习计划逐步学习Redis。 echo 所有Redis操作类都包含TODO注释,指导您实现具体功能。 ) else ( echo ✗ 项目编译失败 pause exit /b 1 ) pause