It's Launch4j v3.50, but modified to be build and to run with Java 17 instead of Java 8.
Launch4j is a cross-platform tool for wrapping Java applications distributed as jars in lightweight Windows native executables. The executable can be configured to search for a certain JRE version or use a bundled one, and it's possible to set runtime options, like the initial/max heap size. The wrapper also provides better user experience through an application icon, a native pre-JRE splash screen, and a Java download page in case the appropriate JRE cannot be found.
-
Windows:
- Download Apache Ant;
- Extract files (if you use 7-Zip or WinRAR, select the "Extract Here" option);
- Rename extracted folder to
ant
; - Move
ant
folder to project's root folder; - Access Liberica JDK 17 downloads page;
- Select the Full JDK package according to your system architecture, download the ZIP version;
- Extract files (select the "Extract Here" option as well);
- Rename extracted folder to
jdk
; - Move
jdk
folder to project's root folder; - Double click on
build.bat
.
-
Linux:
Currently no support for Linux.
Working in progress.
- MacOSX:
No support for MacOS.
Unfortunately, you need a Mac to compile software for Mac. Since I don't have one, I won't be able to support this platform. Sorry about that... :(
-
Maven build script is NOT working. Currently looking for a solution...
-
Demos / Samples projects NOT tested yet.
-
Currently, main application was only tested on Windows 10 & 11.
-
Windows:
Assuming you have Java 17 JDK/JRE installed on your system, either locally or globally, it can be executed with GUI or with command line.-
GUI:
Double click onrun.bat
. -
Command line (with parameters):
Open an cmd window, access project root folder and type:
call run.bat path/to/build/script.xml
With "path/to/build/script.xml" being the full path to an Launch4j's build project.
-
-
Linux:
Currently not available...
- MacOSX:
Not available...
-
Original project by: Grzegorz Kowal.
-
JDK 17 Edition by: @chrisGrando.
-
Build tools by: Apache Foundation.
-
Java JDK/JRE by: BellSoft (Liberica JDK).