2011-11-22 80 views

回答

7

运行java -d64 -version。如果没有安装64位JVM,它会发出抱怨。

+0

谢谢@jlliagre我运行了一个打印“sun.arch.data.model”的快速程序,并且不断获得32,但是当我运行-d64标志时,我收到了64的结果。机器是否知道何时使用64位或你会一直指定? – rwyland

+0

机器无法“知道”何时使用64位,这是您启动JVM时的选择。 – jlliagre

+0

我习惯于* nix机器在安装时自动使用64位JVM;我认为solaris中的JVM同时运行32和64是很奇怪的,但我想这就是为什么你必须指定。再次感谢 – rwyland

-1

如果d(小写)不起作用,请将D置于大写字母。