2017-09-22 56 views
2

新的java 9安裝映像全部顯示爲64位映像。在Windows 7下,我結束了JRE的32位和64位版本。默認情況下,javaws選擇64位版本。如果我直接從命令行運行32位javaws,它也可以工作。在java9下32和64位JRE

以前的32位和64位安裝程序是兩個不同的東西。新組合的所有方法如何決定使用哪個版本?

+1

你確定32位是Java 9嗎? – chrylis

回答

1

發佈說明: - Set 32 or 64 bit JRE requirements in a JNLP file

Web Start應用程序現在可以指定與他們的主要 屬性要求的JRE,並選擇可用的第一個匹配,即使 它是不一樣的拱(32位與64位)作爲當前運行的 JRE。例如,下面的JNLP內容將使第一偏好 在64位JDK8,如果沒有可用的,32位JDK9:

<resources arch="x86_64"> 
    <java version="1.8"/> 
</resources> 
<resources arch="x86"> 
    <java version="1.9"/> 
</resources> 

注意,在上面的例子中,爲了啓動一個64位的1.8 JRE, a 必須安裝64位9 JRE。如果只安裝了32位9 JRE,則 64位1.8 JRE不可用。

+1

這是答案。我標記爲這樣和upvoted。感謝您指出我應該發現自己,如果我仔細閱讀的話:)。 –