Compatibility of Jar2Exe and generated exe files
Overview
Jar2Exe has a good compatibility that it runs on most Windows Platforms. Jar2Exe can generate exe files for Windows, Linux and Mac OS X.
For generated exe files:
- 32 bits of generated exe runs on 32 bits and 64 bits of OS, can run with 32 bits of JRE only.
- 64 bits of generated exe runs on 64 bits of OS only, can run with 64 bits of JRE only.
Jar2Exe
Jar2Exe runs on most Windows Platforms:
32 bits of Win NT Series (NT4, 2000, XP, 2003, Vista, 2008, Win7, Win8) |
64 bits of Win NT Series (XP, 2003, Vista, 2008, Win7, Win8) |
|
32 bits of Jar2Exe |
Go to Download and Install page to download proper edition of Jar2Exe.
Generated Exe for Windows
Generated exe files run on most Windows Platforms:
32 bits of Win 9x (Win95, Win98) |
Win NT 4.0 |
32 bits of Win NT Series (2000, XP, 2003, Vista, 2008, Win7, Win8) |
64 bits of Win NT Series (XP, 2003, Vista, 2008, Win7, Win8) |
|
32 bits of generated exe | ||||
32 bits of Service | * | * | ||
64 bits of generated exe |
* - On Win 9x, "Service Type of Application" can be "/test"ed, cannot be "/install"ed to run as Service.
* - On Win NT 4.0, "Service Description" is not supported and will be ignored.
Generated exe can run with most versions of JRE:
Edition of Generated Exe |
Edition of JRE (1.2, 1.3, 1.4, 1.5, 1.6, 1.7) |
Edition of Windows | Result |
32 bits of exe | 32 bits of JRE | 32 bits of Windows | OK |
32 bits of exe | 32 bits of JRE | 64 bits of Windows | OK |
64 bits of exe | 64 bits of JRE | 64 bits of Windows | OK |
32 bits of exe can run with 32 bits of JRE only, 64 bits of exe can run with 64 bits of JRE only.
Generated Exe for Linux, Mac OS X
Generated exe can run with most versions of JRE:
Edition of Generated Exe |
Edition of JRE (1.2, 1.3, 1.4, 1.5, 1.6, 1.7) |
Edition of Linux (kernel 2.6.x) |
Result |
32 bits of exe | 32 bits of JRE | 32 bits of Linux | OK |
32 bits of exe | 32 bits of JRE | 64 bits of Linux | OK |
64 bits of exe | 64 bits of JRE | 64 bits of Linux | OK |
Because some features are OS dependent, not all features on Windows are supported on Linux or Mac OS X, see Windows and Linux for details.
Comments
Plan on java sdk 17
Hi, is there any plan for supporting java sdk 17?
Thank you
New version of Java should be compatible
In general, new version of Java is compatible. Jar2Exe does not bind to special feature of JRE.
The exe can not be modified after it generated
subject : The exe can not be modified after it generated
why we are geting error message after the sihning the digital signature
Please uncheck "self checksum"
Please uncheck "self checksum" at last step. http://www.jar2exe.com/usage/wizard/stepoutput
support for new java versions?
Any plans on support java 13?
Linux support java 8
I am having trouble getting my linux executable to run on ubuntu with java 8 64 bit. Is it not supported? I get "Java Runtime Environment not found" although java- version shows:
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
And my configuration is for my app to find jre itself.
Add new comment