Failed to find library: jvm.dll. What's going on here?

pupeno :

In some computers, but not all, in which my application is installed, after what looks like a successful install, when you try to run it, it shows this error:

enter image description here

The file is present in that directory, so, I'm not sure why it says it failed to find the library.

That error is followed by

enter image description here

and lastly:

enter image description here

and then nothing happens. The application doesn't start. Any ideas what's going on?

Some people pointed to this bug report which seems to be talking about this issue: https://bugs.openjdk.java.net/browse/JDK-8191176 but I have built my application with 8u162 as well as 8u172 (early access, specifically, jdk-8u172-ea-bin-b03-windows-x64-18_jan_2018), and the result is the same. It happens on Windows 10 Pro 1703 as well as 1709.

I'm not sure what else might be relevant.

Karol Dowbecki :

Could it be that you are affected by JDK-8191176 : JavaFX Self-Contained Application fails with error "Failed to find library: jvm.dll" which was affecting 8u151 and was fixed in 8u162.

Verfied again on Windows 10 Enterprise build 1709 with respective JDK versions and could confirm the issue as reported. A "Failed to find library: jvm.dll" and subsequent error dialogs popped up as described when checked with JDK 8u151/8u152.

Perhaps you can check what happens when you run with 8u162 or newer.

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=431835&siteId=1