How can I force 1.8.0_191 ( x86_64) just for this application?
JNLP file :
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+"
codebase="https://site/vpef/auxiliary/jar/"
href="app.jnlp">
<information>
<title>APP</title>
<vendor>IT</vendor>
<homepage href="https://site"/>
<description>TEST APP</description>
</information>
<resources>
<!-- Application Resources -->
<j2se version="1.8.0+" href="http://java.sun.com/products/autodl/j2se" java-vm-args="-Djava.net.preferIPv4Stack=true -Xms2g -Xmx6g -Dsun.java2d.noddraw=true -Dfile.encoding=UTF8"/>
<jar href="MainPane_x64.jar" main="true" />
</resources>
<applet-desc name="APP" main-class="app1.Pane.MainPane" width="250" height="200">
</applet-desc>
<update check="always" policy="always"/>
<security>
<all-permissions/>
</security>
</jnlp>
Installed java versions:
1.8 1.8.0_231 http://java.sun.com/products/autodl/j2se C:\Program Files (x86)\Java\jre1.8.0_231\bin\javaw.exe -Djava.security.debug=sunpkcs11 true x86
1.8 1.8.0_191 http://java.sun.com/products/autodl/j2se C:\Program Files\Java\jre1.8.0_191\bin\javaw.exe -Xmx8g true x86_64
You should be able to put a specific Java build into the jnlp file; e.g.
At least ... that is what the spec says.