1 year ago

#307984

test-img

Gerald Holmann

Bundled JRE error with install4j installer packaged as msix

We create an installer with install4j that bundles the JRE. We then use the MSIX Packaging Tool to create a .msix installer, to publish on the Microsoft App Store.

When we install the .msix package for testing and try to run the application, we get the following error:

"The JVM found at .\jre is damaged. Please reinstall or define EXE4J_JAVA_HOME to point to an installed 64-bit JDK or JRE"

Note that the JRE is bundled with the installer, and it is actually installed in a folder called "jre" under the installation folder.

When we install from the .exe installer, everything works fine, this problem only happens after we create a .msix installer with the MSIX Packaging Tool. We've checked all the installed files and everything looks fine, but the launcher will not run.

Has anybody seen this problem? And is there a solution or workaround?

install4j

0 Answers

Your Answer

Accepted video resources