| 1234567891011121314151617181920212223242526272829303132 |
- @echo off
- chcp 65001 >nul
- setlocal
- set "SCRIPT_DIR=%~dp0"
- set "DIST_EXE=%SCRIPT_DIR%dist\jar2exe.exe"
- set "DIST_JAR=%SCRIPT_DIR%dist\jar2exe-tool.jar"
- set "RELEASE_EXE=%SCRIPT_DIR%dist\release\jar2exe.exe"
- set "CLASSES_DIR=%SCRIPT_DIR%classes"
- if exist "%RELEASE_EXE%" (
- start "" "%RELEASE_EXE%"
- exit /b 0
- )
- if exist "%DIST_EXE%" (
- start "" "%DIST_EXE%"
- exit /b 0
- )
- if exist "%DIST_JAR%" (
- java -jar "%DIST_JAR%"
- exit /b %errorlevel%
- )
- if not exist "%CLASSES_DIR%\com\jar2exe\Jar2ExeApp.class" (
- call "%SCRIPT_DIR%build.bat"
- if errorlevel 1 exit /b 1
- )
- java -cp "%CLASSES_DIR%" com.jar2exe.Jar2ExeApp
- exit /b %errorlevel%
|