【问题标题】:Check if installed version of JRE is 64 bit on solaris Sparc检查在 solaris Sparc 上安装的 JRE 版本是否为 64 位
【发布时间】:2012-01-04 06:46:38
【问题描述】:

如果在 Sparc 机器上安装的 JRE 是 64 位,是否有一种清晰或简单的方法来检查命令行?

我习惯于在:

java -version 

然而,Solaris 似乎只说明安装了什么版本和构建的 java。

【问题讨论】:

    标签: solaris 32bit-64bit java sparc


    【解决方案1】:

    运行java -d64 -version。如果没有安装 64 位 JVM,它会报错。

    【讨论】:

    • 感谢@jlliagre 我运行了一个打印“sun.arch.data.model”的快速程序,并且不断得到 32,但是当我运行 -d64 标志时,我收到了 64 的结果。将机器知道何时使用 64 位,还是您总是需要指定?
    • 机器无法“知道”何时使用 64 位,在启动 JVM 时由您选择。
    • 我习惯 *nix 机器在安装时自动使用 64 位 JVM;我认为 solaris 中的 JVM 同时运行 32 和 64 很奇怪,但我想这就是你必须指定的原因。再次感谢
    • 谢谢,正在找。
    【解决方案2】:

    如果d(小写)不起作用,请将D 输入大写。

    【讨论】:

      猜你喜欢
      • 2013-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      相关资源
      最近更新 更多