JAVA_HOME: /bin/java vs /bin/amd64/java



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

SunOS box1 5.10 *** i86pc i386 i86pc

但不知何故脚本选择了

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

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

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

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

相关内容

  • 没有找到相关文章