- 论坛徽章:
- 0
|
本帖最后由 sip2011 于 2012-04-08 20:35 编辑
linux中安装完JDK1.7并配置好相关环境变量后执行命令出现下面的错误:
[root@redhat ~]#java -version
Error: dl failure on line 875
Error: failed /usr/local/jdk1.7.0_03/jre/lib/i386/client/libjvm.so, because /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/local/jdk1.7.0_03/jre/lib/i386/client/libjvm.so)
初步分析的原因:我安装的red hat linux的/lib中glibc库为2.3版本的,而安装jdk1.7需要glibc2.4版本的,所以报错。
处理:1、把我的linux中的glibc库升级到2.4版本,但是这个方法估计比较麻烦,不知道怎么弄,有谁知道告诉我下?
2、安装低版本的jdk,于是我重新安装jdk1.5,但是安装时报以下错误:
已經安裝 jdk-1.7.0_03-fcs 套件(比 jdk-1.5.0_20-fcs 新)
初步分析:原来的 jdk-1.7.0_03-fcs套件还在系统中,但是我不知道怎么将其删掉,我用find命令查找名字为jdk-1.7.0_03-fcs的文件什么也没找到,该怎么办啊?
linux下安装JDK就这么麻烦吗?
希望有人帮解决啊,真诚感激! |
|