OmegaT 6.1 Windows with JRE version does not work on systems that do not have system-wide JRE installed.
On such a system, after the installtion is complete, when trying to lunch OmegaT, you will get an error dialog box shown as the picture, it says "This application requires a Java Runtime Environment 11.0.0".
I used the Weekly Builds version( OmegaT_6.1.0_Beta_Windows_64.exe 2023-10-09), and run it on Windows 10 system (Windows 10 pro 22H2, 19045.3448).
I have test it on another Windows 10 computer, and got same result.
The size of OmegaT.exe file of this version is 4404KB. I replaced it with the OmegaT.exe from OmegaT 5.8 (29KB) and everything worked fine.
Last edit: Wynn Chen 2023-10-10
I can reproduce the behavior.
There is a difference among versions;
FYI There is a report that launch4j only working with Java11 reported in Oct 03, 2023
https://sourceforge.net/p/launch4j/discussion/332683/thread/2b434cd09b/?limit=250#aacc
Thank you for the report. OmegaT 6.1 Weekly now bundles Java runtime 17 from Oct 09 Version.
When I download and launch, it seems to be installed as expected.
But OmegaT launcher does not recognize bundled JRE.
Launcher4j seems have an isuse about JRE search path configuration.
https://sourceforge.net/p/launch4j/bugs/197/
Start working for here .
https://github.com/omegat-org/omegat/pull/767
Finally I got a fix. it will be merged soon.
Nice! Thank you very much!
you can check the fix on master branch using attached launcher.
Weekly release out