"Error: Can't find libjava.so" 9.2.0.4 on RH 4.0 x86-64

本文解决了在RHAS4U8上安装Oracle9i时出现的Error:Can'tfindlibjava.so的问题。该问题源于尝试在不支持的64位系统上使用32位Java版本。解决方案为确保安装环境匹配。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RHAS4 U8 安装oracle9i,遇到"Error: Can't find libjava.so" 报错

解决办法如下:

 

 

Subject:Oracle Universal Installer (OUI) Reports "Error: Can't find libjava.so" When Installing Oracle 9.2.0.4 on Red Hat 4.0 x86-64 (AMD64/EM64T)
 Doc ID:416530.1Type:PROBLEM
 Modified Date :22-MAR-2007Status:MODERATED

In this Document
(MsE/0{4Uw]"h&X7814397  Symptoms
$Bl3z{dR/k7814397  Changes
Ke#Vm gCt+Pd7814397  CauseITPUB个人空间5A*~?gV1i
  SolutionITPUB个人空间Vs%f?;V*G0^O FCp @


 

This document is being delivered to you via Oracle Support'sRapid Visibility(RaV) process, and therefore has not been subject to an independent technical review.

 

Applies to:

Oracle Server - Enterprise Edition - Version: 9.2.0.4.0ITPUB个人空间/F } YX ~
Red Hat Enterprise Linux Advanced Server x86-64 (AMD Opetron Architecture)
*R6K f9fH)N;d7814397Linux x86-64
.?"X m$Le1[ a7814397

Symptoms

You are trying to start the Oracle Universal Installer (OUI) to install Oracle 9.2.0.4 on Red Hat 4.0 x86-64 (AMD64/EM64T) and receive the following error:

    Error: can't find libjava.so

Changes

This is a new installation

Cause

You are trying to install Oracle 9.2.0.4 32-bit (x86) on RedHat 4.0 x86-64, which is not certified. Check the 'Certify' section of Metalink for confirmation of this.

You can verify the 9.2.0.4 version by checking the Java version under the staging area

Oracle 9.2.0.4 32-bit

The Java version used with Oracle 9.2.0.4 32-bit is 1.3.1:ITPUB个人空间/R&Uk(f1].c+Qq

T'iA!o IV7814397./stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/bin/java
mi2^ h^[ {7814397[stage]$ ./Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/bin/java -versionITPUB个人空间%z1I9K(JVE#f
Error: can't find libjava.so.
8U Fi^$^'Ju(v7814397

Oracle 9.2.0.4 64-bitITPUB个人空间 pZM6/F|

V'Y |mo1{7814397The Java version used with Oracle 9.2.0.4 64-bit is 1.4.2:ITPUB个人空间 a/q8p,yw7K!{.bL4e YV
ITPUB个人空间V(j9t!M'@P2x;Q3mW
[stage]$ ./Components/oracle.swd.jre/1.4.2.0.0/1/DataFiles/Expanded/jre/bin/java -version
#ED0^MLQ ` k/N7814397java version "1.4.2"
t+C|O/v0L f!FU7814397Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)ITPUB个人空间T!@{qS
Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)
}5xtCYx7814397

Solution

You need to install either:

  • Oracle 9.2.0.4 x86 (32-bit) on Red Hat 4.0 x86 (32-bit), or
  • Oracle 9.2.0.4 x86-64 (64-bit) on Red Hat 4.0 x86-64 (64bit)

 

from:http://space.itpub.net/35489/viewspace-571397

### 回答1: 错误:找不到libjava.so错误:找不到Java SE运行时环境。 这个错误通常是由于Java环境变量没有正确设置或Java安装不完整引起的。您可以尝试重新安装Java或检查Java环境变量是否正确设置。 ### 回答2: 这个错误提示意味着在运行程序时,操作系统无法找到所需的libjava.soJava SE Runtime Environment(JRE)文件,导致程序无法正常运行。这通常会发生在Linux操作系统上。 解决这个问题有几种方法,以下是一些常见的解决方法: 1. 确认Java已经正确安装:在终端中输入“java -version”命令,如果显示Java版本信息,则说明Java已经正确安装。如果没有,请安装JRE或Java Development Kit(JDK)包。 2. 添加Java环境变量:在终端中输入命令“export JAVA_HOME=path/to/java”,将Java路径添加到环境变量中。此后,在启动程序时就可以自动加载Java运行时环境。 3. 指定Java库路径:在终端中输入“export LD_LIBRARY_PATH=path/to/java/lib”,将Java库路径添加到环境变量中。此后,在启动程序时就可以自动加载Java库文件。 4. 重新安装Java:如果以上方法都没有解决问题,你可以尝试重新安装Java程序,并确保正确配置Java环境变量。 总之,这个错误通常是由Java环境未正确安装或未正确配置所致。通过正确安装和配置Java环境变量和库路径,您应该能够解决此错误,并使程序正常运行。 ### 回答3: 这两个错误消息出现的背景是在您执行Java应用程序时。第一个错误消息"error: could not find libjava.so"表示您的系统无法找到libjava.so动态库文件,即Java虚拟机的底层库。这可能是由于将Java安装到非标准路径,或未正确配置环境变量所致。您可以通过检查Java环境变量JAVA_HOME和LD_LIBRARY_PATH是否正确设置,或重新安装Java来解决此问题。 第二个错误消息"error: could not find java se runtime environment"表示系统无法找到Java SE运行时环境。这可能是由于您没有正确安装Java SE或没有将其添加到环境变量中。您可以通过使用Java SE安装程序对其进行重新安装,或将Java SE的路径添加到PATH环境变量中,来解决此问题。 除此之外,还有一些可在解决这些错误时采取的其他措施。例如,您可以在系统上搜索libjava.sojava可执行文件的位置,并确保它们在环境变量路径中。您还可以考虑升级到最新版本的Java SE,以支持应用程序的需要。 总之,这两个错误消息都意味着您的系统无法正确找到Java的必要文件或环境。通过检查您的系统配置和重新安装或升级Java,您应该能够解决这些问题,并使Java应用程序正常运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值