【问题标题】:JAVA_HOME: /bin/java vs /bin/amd64/javaJAVA_HOME:/bin/java 与 /bin/amd64/java
【发布时间】:2014-11-13 13:13:42
【问题描述】:

我正在以服务器模式运行 64 位应用程序

SunOS box1 5.10 *** i86pc i386 i86pc

但不知何故脚本选择

/...some_path.../bin/amd64/java

运行它。它对我的申请有何影响?我应该担心吗?

【问题讨论】:

    标签: java 64-bit intel amd-processor sunos


    【解决方案1】:

    简答:你没事。 amd64 目录存储 64 位 x86 代码。由于您在 64 位 x86 CPU 上运行 Solaris,amd64 很好。

    更长的答案: amd64 目录包含用于 Java 的 64 位 x86 二进制文件。 /bin/java/ 目录可能是(或包含)指向amd64 目录中的目录(或二进制文件)的符号链接。 根据谁提供了该 Java 版本,/usr/bin/java 实际上可能是一个脚本,用于设置环境并调用它认为正确的二进制文件。

    【讨论】:

      猜你喜欢
      • 2021-11-27
      • 1970-01-01
      • 2021-12-27
      • 2016-07-19
      • 1970-01-01
      • 2015-03-20
      • 1970-01-01
      • 2021-04-13
      • 1970-01-01
      相关资源
      最近更新 更多