run.bat 660 B

1234567891011121314151617181920212223242526272829303132
  1. @echo off
  2. chcp 65001 >nul
  3. setlocal
  4. set "SCRIPT_DIR=%~dp0"
  5. set "DIST_EXE=%SCRIPT_DIR%dist\jar2exe.exe"
  6. set "DIST_JAR=%SCRIPT_DIR%dist\jar2exe-tool.jar"
  7. set "RELEASE_EXE=%SCRIPT_DIR%dist\release\jar2exe.exe"
  8. set "CLASSES_DIR=%SCRIPT_DIR%classes"
  9. if exist "%RELEASE_EXE%" (
  10. start "" "%RELEASE_EXE%"
  11. exit /b 0
  12. )
  13. if exist "%DIST_EXE%" (
  14. start "" "%DIST_EXE%"
  15. exit /b 0
  16. )
  17. if exist "%DIST_JAR%" (
  18. java -jar "%DIST_JAR%"
  19. exit /b %errorlevel%
  20. )
  21. if not exist "%CLASSES_DIR%\com\jar2exe\Jar2ExeApp.class" (
  22. call "%SCRIPT_DIR%build.bat"
  23. if errorlevel 1 exit /b 1
  24. )
  25. java -cp "%CLASSES_DIR%" com.jar2exe.Jar2ExeApp
  26. exit /b %errorlevel%