LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1895|回复: 11

好心人过来看看这lumaqq2006为什么用不了

[复制链接]
发表于 2006-7-27 07:41:48 | 显示全部楼层 |阅读模式
lumaqq2006解压后运行遇到这样的情况,请大家题点一下

Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/linux/LumaQQ/swt/libswt-pi-gtk-3218.so: /home/linux/LumaQQ/swt/libswt-pi-gtk-3218.so: wrong ELF class: ELFCLASS64
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
        at java.lang.Runtime.loadLibrary0(Runtime.java:822)
        at java.lang.System.loadLibrary(System.java:992)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
        at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:19)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
        at org.eclipse.swt.widgets.Display.<clinit>(Display.java:124)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:119)
发表于 2006-7-28 21:56:41 | 显示全部楼层
没有设置java环境变量
回复 支持 反对

使用道具 举报

发表于 2006-7-28 22:36:00 | 显示全部楼层
跟我的情况一样一样的!设置变量在那里改??请指教
需要指向什么样的路径??fc5
回复 支持 反对

使用道具 举报

发表于 2006-7-28 23:17:11 | 显示全部楼层
[redcat@localhost ~]$ java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
[redcat@localhost ~]$

这样还没有设置好变量马?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-29 08:15:40 | 显示全部楼层
我设置过了,我装的是jdk1.5.0_07的
不过,倒是出现了这样个问题,请看:
[linux@localhost ~]$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.0 20060304 (Red Hat 4.1.0-3)

Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[linux@localhost ~]$ echo $JAVA_HOME
/opt/jdk1.5.0_07
[linux@localhost ~]$


为什么,一个版本与我装的不一致
回复 支持 反对

使用道具 举报

发表于 2006-7-29 11:12:29 | 显示全部楼层
到你的home文件夹找到 .bashrc加入如下字段再运行版本测试下?

#JAVA_HOME
JAVA_HOME=/usr/java/jre1.5.0_06
export JAVA_HOME
export PATH=$JAVA_HOME/binPATH


不过我的lumqq还是运行不起来晕的要死了
回复 支持 反对

使用道具 举报

发表于 2006-7-29 16:15:34 | 显示全部楼层
Post by yaohanping
我设置过了,我装的是jdk1.5.0_07的
不过,倒是出现了这样个问题,请看:
[linux@localhost ~]$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.0 20060304 (Red Hat 4.1.0-3)

Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[linux@localhost ~]$ echo $JAVA_HOME
/opt/jdk1.5.0_07
[linux@localhost ~]$


为什么,一个版本与我装的不一致


不能用gcj...要用sun的jre
回复 支持 反对

使用道具 举报

发表于 2006-7-29 18:01:47 | 显示全部楼层
Post by fallen
不能用gcj...要用sun的jre

我用的是sun的jre阿。难道我的也不能运行?为什么提示错误和楼主是一样的?我只更改了个人目录里的那个文件。还需要改其他的地方吗
回复 支持 反对

使用道具 举报

发表于 2006-7-30 08:40:51 | 显示全部楼层
Post by redcat8850
我用的是sun的jre阿。难道我的也不能运行?为什么提示错误和楼主是一样的?我只更改了个人目录里的那个文件。还需要改其他的地方吗

自己echo $JAVA_HOME看看
如果有路径显示就是正常了。。。没有的话自己找个文件export一下
你看看你是否是gcj和sun jre都装啦?看看上边的变量返回的路径是哪个的安装路径?
回复 支持 反对

使用道具 举报

发表于 2006-7-30 09:46:02 | 显示全部楼层
问题又回来了。gcj似乎卸载不成。有依赖关系吧。老大给些提示再。感谢你阿
[root@localhost ~]# rpm -qa|grep gcj
java-1.4.2-gcj-compat-1.4.2.0-40jpp_83rh
libgcj-4.1.0-3
java-1.4.2-gcj-compat-src-1.4.2.0-40jpp_83rh
libgcj-4.1.0-3
java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp_83rh
libgcj-src-4.1.0-3
libgcj-devel-4.1.0-3
java-1.4.2-gcj-compat-javadoc-1.4.2.0-40jpp_83rh
[root@localhost ~]# rpm -e *gcj*
error: package *gcj* is not installed
[root@localhost ~]# rpm -e java-1.4.2-gcj-compat-javadoc-1.4.2.0-40jpp_83rh
error: Failed dependencies:
        java-javadoc is needed by (installed) eclipse-platform-3.1.2-1jpp_13fc.x86_64
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表