This commit is contained in:
2026-02-14 00:01:04 +08:00
commit cbd4a33eaf
23 changed files with 1265 additions and 0 deletions

25
run.bat Normal file
View File

@@ -0,0 +1,25 @@
@echo off
chcp 65001 >nul 2>&1
echo.
echo ========================================
echo 编译并运行 订单状态机演示程序
echo ========================================
echo.
if not exist out mkdir out
echo [1/2] 编译中...
javac -encoding UTF-8 -d out src\com\example\fsm\core\*.java src\com\example\fsm\order\*.java src\com\example\fsm\OrderFSMDemo.java
if %errorlevel% neq 0 (
echo 编译失败!请检查 Java 环境。
pause
exit /b 1
)
echo [2/2] 运行中...
echo.
java -Dfile.encoding=UTF-8 -cp out com.example.fsm.OrderFSMDemo
echo.
pause