gpt4 book ai didi

java 7错误: Unable to load native library: ld. so.1 : java: fatal: libscf. so.1:打开失败:没有这样的文件或目录

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:52:31 24 4
gpt4 key购买 nike

我需要在 solaris 5.9 sparc 64 位中运行 java 7,但是当我运行它时,出现下一个错误:

$java -version

Error occurred during initialization of VM
Unable to load native library: ld.so.1: java: fatal: libscf.so.1: open failed: No such file or directory

对于 32 位或 64 位 jdk-7 都是同样的问题。

仅供引用,同一台机器上的java 6没有任何问题,但我的要求是java 7。

比较 java 6 和 java 7 之间的库:

-Java 6:

$ ldd java

libthread.so.1 => /usr/lib/lwp/libthread.so.1
libjli.so => /myhome/SDK/jdk/bin/../jre/lib/sparc/jli/libjli.so
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
/usr/platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1

$-Java 7:

$ ldd java

libthread.so.1 => /usr/lib/lwp/libthread.so.1
libjli.so => /myhome/jdk7/jdk1.7.0_21/bin/../jre/lib/sparc/jli/libjli.so
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
/usr/platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1

唯一的区别是 libjli.so。我尝试使用 java 6 的版本替换,但出现新错误。

那么,有人知道 libscf.so.1 问题吗?或者我怎样才能得到那个图书馆?

非常感谢您的帮助。

最佳答案

libscf 是服务管理工具 (SMF) 的一部分,仅是 Solaris 10 及更高版本的一部分。据推测,您明确下载的软件包不支持像 Solaris 9 这样旧的东西。

这里的系统要求: http://docs.oracle.com/javase/7/docs/webnotes/install/solaris/solaris-jdk.html

明确声明您必须运行 Solaris 10 update 9 或更新版本。

获得 libscf 的唯一方法是升级到更新版本的 Solaris——无论如何这可能是个好主意。

关于java 7错误: Unable to load native library: ld. so.1 : java: fatal: libscf. so.1:打开失败:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16422149/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com