Files
2025-10-20 18:46:59 +08:00

56 lines
1.2 KiB
Batchfile

@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