java: symbol lookup error: /lib64/libnssutil3.so: undefined symbol: PR_GetEnvSecure in Oracle Linux 7.5
java: symbol lookup error: /lib64/libnssutil3.so: undefined symbol: PR_GetEnvSecure in Oracle Linux 7.5
美好的一天。
脚本执行出现问题怎么办java: symbol lookup error /lib64/libnssutil3.so
?
我尝试在 Oracle Linux 7.5 上安装 Oracle IDM 11gR2 (11.1.2.3)。
已经安装了 Oracle Databace 12c、OIM RCU、WebLogic、SOA 和 OAIM。
现在我尝试启动 WebLogic,但脚本 (/idm/oracle/fmw_oim/domains/IDM_domain/bin/startWebLogic.sh) 总是失败并出现错误:
java: symbol lookup error: /lib64/libnssutil3.so: undefined symbol: PR_GetEnvSecure
软件版本:
- Java-1.8.0-openjdk-1.8.0.181
- nss-3.36.0-5
- nss-util-3.36.0-1
我尝试使用 Java-1.7 和 nss-3.28.4 但错误是一样的。
你能帮我解决这个问题吗?
哦,我瞎了。我把java的所有版本都删掉了(这个没必要,但是我没脾气),重新安装java-1.6.0-openjdk-1.6.0.41.之后Launch WebLogic就成功了。
脚本不断从目录 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/bin/java
请求 java。尽管变量 java_home 看起来像这样:
echo $ JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
我不知道造成这种差异的原因是什么,但是一旦脚本开始访问 java-1.6.0,问题就消失了。
美好的一天。
脚本执行出现问题怎么办java: symbol lookup error /lib64/libnssutil3.so
?
我尝试在 Oracle Linux 7.5 上安装 Oracle IDM 11gR2 (11.1.2.3)。 已经安装了 Oracle Databace 12c、OIM RCU、WebLogic、SOA 和 OAIM。 现在我尝试启动 WebLogic,但脚本 (/idm/oracle/fmw_oim/domains/IDM_domain/bin/startWebLogic.sh) 总是失败并出现错误:
java: symbol lookup error: /lib64/libnssutil3.so: undefined symbol: PR_GetEnvSecure
软件版本:
- Java-1.8.0-openjdk-1.8.0.181
- nss-3.36.0-5
- nss-util-3.36.0-1
我尝试使用 Java-1.7 和 nss-3.28.4 但错误是一样的。 你能帮我解决这个问题吗?
哦,我瞎了。我把java的所有版本都删掉了(这个没必要,但是我没脾气),重新安装java-1.6.0-openjdk-1.6.0.41.之后Launch WebLogic就成功了。
脚本不断从目录 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/bin/java
请求 java。尽管变量 java_home 看起来像这样:
echo $ JAVA_HOME /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
我不知道造成这种差异的原因是什么,但是一旦脚本开始访问 java-1.6.0,问题就消失了。