JDK-8182548 : Release Note: Set 32 or 64 bit JRE requirements in a JNLP file
  • Type: Sub-task
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 8u102,9
  • Priority: P3
  • Status: Closed
  • Resolution: Delivered
  • Submitted: 2017-06-19
  • Updated: 2018-08-28
  • Resolved: 2017-06-19
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8u102Resolved
Related Reports
Relates :  
Description
Web Start applications can now specify requested JREs with their arch attributes, and select the first one available that matches, even if it is not the same arch (32 bit vs 64 bit) as the currently running JRE. For example, the JNLP content below would place first preference on 64 bit JDK8, and if not available, 32 bit JDK9:
``` 
<resources arch="x86_64">
     <java version="1.8"/>
</resources>
<resources arch="x86">
    <java version="1.9"/>
</resources>
``` 
Note that in the above example, in order to launch a 64 bit 1.8 JRE, a 64 bit 9 JRE must be installed. If only a 32 bit 9 JRE is installed, the 64 bit 1.8 JRE is unavailable.