2
如果在Sparc機器上安裝的JRE是64位,是否有明確或簡單的方法檢查命令行?檢查solaris Sparc上JRE的安裝版本是否爲64位
我習慣在看到這個:
java -version
但似乎僅限Solaris說的是什麼版本和構建Java的安裝。
如果在Sparc機器上安裝的JRE是64位,是否有明確或簡單的方法檢查命令行?檢查solaris Sparc上JRE的安裝版本是否爲64位
我習慣在看到這個:
java -version
但似乎僅限Solaris說的是什麼版本和構建Java的安裝。
運行java -d64 -version
。如果沒有安裝64位JVM,它會發出抱怨。
如果d
(小寫)不起作用,請將D
置於大寫字母。
謝謝@jlliagre我運行了一個打印「sun.arch.data.model」的快速程序,並且不斷獲得32,但是當我運行-d64標誌時,我收到了64的結果。機器是否知道何時使用64位或你會一直指定? – rwyland
機器無法「知道」何時使用64位,這是您啓動JVM時的選擇。 – jlliagre
我習慣於* nix機器在安裝時自動使用64位JVM;我認爲solaris中的JVM同時運行32和64是很奇怪的,但我想這就是爲什麼你必須指定。再次感謝 – rwyland