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