Files
timi-inject/run-javafx-demo.bat
2026-01-13 00:37:26 +08:00

18 lines
1.0 KiB
Batchfile

@echo off
REM JavaFX Demo 启动脚本
echo Starting JavaFX Demo...
cd /d "%~dp0"
REM 确保已编译
call mvn test-compile -Dmaven.test.skip=false -q
REM 运行应用
java ^
--module-path "%USERPROFILE%\.m2\repository\org\openjfx\javafx-controls\21.0.2\javafx-controls-21.0.2-win.jar;%USERPROFILE%\.m2\repository\org\openjfx\javafx-graphics\21.0.2\javafx-graphics-21.0.2-win.jar;%USERPROFILE%\.m2\repository\org\openjfx\javafx-base\21.0.2\javafx-base-21.0.2-win.jar;%USERPROFILE%\.m2\repository\org\openjfx\javafx-fxml\21.0.2\javafx-fxml-21.0.2-win.jar" ^
--add-modules javafx.controls,javafx.fxml ^
-cp "target\classes;target\test-classes;%USERPROFILE%\.m2\repository\com\imyeyu\io\timi-io\0.0.2\timi-io-0.0.2.jar;%USERPROFILE%\.m2\repository\ch\qos\logback\logback-classic\1.5.24\logback-classic-1.5.24.jar;%USERPROFILE%\.m2\repository\ch\qos\logback\logback-core\1.5.24\logback-core-1.5.24.jar;%USERPROFILE%\.m2\repository\org\slf4j\slf4j-api\2.0.16\slf4j-api-2.0.16.jar" ^
com.imyeyu.inject.javafxdemo.Launcher
pause