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.

42 lines
907 B

4 months ago
2 months ago
4 months ago
2 months ago
4 months ago
2 months ago
4 months ago
2 months ago
4 months ago
2 months ago
4 months ago
2 months ago
4 months ago
  1. @echo off
  2. setlocal
  3. rmdir /s /q out
  4. rmdir /s /q dist
  5. mkdir out
  6. mkdir out\A8K_RUN_ON_PC
  7. mkdir out\A8K_RUN_ON_PC\appresource
  8. mkdir dist
  9. mkdir dest\A8K_RUN_ON_PC\appresource\
  10. copy target\a8000-1.jar out\A8K_RUN_ON_PC\
  11. if %errorlevel% neq 0 (
  12. echo 执行发生错误,退出脚本
  13. exit /b %errorlevel%
  14. )
  15. "C:\Program Files\Java\jdk-21\bin\jpackage.exe" ^
  16. --type app-image ^
  17. --name A8K_RUN_ON_PC ^
  18. --input out\A8K_RUN_ON_PC ^
  19. --main-jar a8000-1.jar ^
  20. --win-console ^
  21. --dest dist
  22. mkdir dist\A8K_RUN_ON_PC\appresource\
  23. xcopy appresource dist\A8K_RUN_ON_PC\appresource\ /s /e
  24. start explorer dist\
  25. if %errorlevel% neq 0 (
  26. echo 执行发生错误,退出脚本
  27. exit /b %errorlevel%
  28. )
  29. @REM .\tools\makesfx.exe -ic -mf -ft -we -di -un -oo .\dist\A8K_RUN_ON_PC\ .\dist\A8K_RUN_ON_PC.exe .\logo.ico .\dist\A8K_RUN_ON_PC\A8K_RUN_ON_PC.exe
  30. :: 结束脚本
  31. endlocal
  32. pause