You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
2.3 KiB
72 lines
2.3 KiB
@echo off
|
|
REM 检查项目设置脚本 (Windows)
|
|
|
|
echo =========================================
|
|
echo 检查项目设置
|
|
echo =========================================
|
|
echo.
|
|
|
|
REM 检查当前目录
|
|
echo 当前目录: %CD%
|
|
echo.
|
|
|
|
REM 检查Java
|
|
echo 检查Java...
|
|
java -version >nul 2>&1
|
|
if %errorlevel% equ 0 (
|
|
java -version 2>&1 | findstr /C:"version"
|
|
echo √ Java已安装
|
|
) else (
|
|
echo X Java未安装
|
|
)
|
|
echo.
|
|
|
|
REM 检查项目结构
|
|
echo 检查项目结构:
|
|
if exist "src\common" (echo √ src\common\) else (echo X src\common\ ^(缺失^))
|
|
if exist "src\server" (echo √ src\server\) else (echo X src\server\ ^(缺失^))
|
|
if exist "src\client" (echo √ src\client\) else (echo X src\client\ ^(缺失^))
|
|
if exist "web" (echo √ web\) else (echo X web\ ^(缺失^))
|
|
echo.
|
|
|
|
REM 检查Web文件
|
|
echo 检查Web文件:
|
|
if exist "web\index.html" (echo √ web\index.html) else (echo X web\index.html ^(缺失^))
|
|
if exist "web\style.css" (echo √ web\style.css) else (echo X web\style.css ^(缺失^))
|
|
if exist "web\app.js" (echo √ web\app.js) else (echo X web\app.js ^(缺失^))
|
|
echo.
|
|
|
|
REM 检查源文件
|
|
echo 检查源文件:
|
|
if exist "src\server\WebSocketServer.java" (echo √ src\server\WebSocketServer.java) else (echo X src\server\WebSocketServer.java ^(缺失^))
|
|
if exist "src\server\WebSocketClient.java" (echo √ src\server\WebSocketClient.java) else (echo X src\server\WebSocketClient.java ^(缺失^))
|
|
if exist "src\common\Message.java" (echo √ src\common\Message.java) else (echo X src\common\Message.java ^(缺失^))
|
|
if exist "src\common\MessageType.java" (echo √ src\common\MessageType.java) else (echo X src\common\MessageType.java ^(缺失^))
|
|
echo.
|
|
|
|
REM 检查依赖库
|
|
echo 检查依赖库:
|
|
if exist "lib\gson-2.10.1.jar" (
|
|
echo √ lib\gson-2.10.1.jar
|
|
) else (
|
|
echo X lib\gson-2.10.1.jar ^(缺失^)
|
|
echo 运行 download_gson.bat 下载
|
|
)
|
|
echo.
|
|
|
|
REM 检查编译输出
|
|
if exist "bin" (
|
|
echo 编译输出: bin\ ^(已创建^)
|
|
) else (
|
|
echo 编译输出: bin\ ^(未编译^)
|
|
)
|
|
echo.
|
|
|
|
echo =========================================
|
|
echo 建议操作:
|
|
echo 1. 运行 download_gson.bat 下载依赖
|
|
echo 2. 运行 compile_web.bat 编译项目
|
|
echo 3. 运行 quick_start.bat 启动服务器
|
|
echo =========================================
|
|
pause
|