[讨论]LumaQQ无法使用,大家帮忙看看什么问题

上网、浏览、聊天、下载等
wayleep
帖子: 34
注册时间: 2005-09-10 14:42

[讨论]LumaQQ无法使用,大家帮忙看看什么问题

#1

帖子 wayleep » 2005-09-16 13:47

java已经装好了,Azureus都可以用的,LumaQQ却不能使用
记得上次用lumaqq的时候直接解压缩完了就可以用了的。。。
不解ing

breezy!国内源更新的~

代码: 全选

wlpsky@ubuntu:~$ lumaqq
wlpsky@ubuntu:~$ Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: edu.tsinghua.lumaqq.LumaQQ
   at java.lang.VMClassLoader.transformException(java.lang.Class, java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
   at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
   at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException: java.lang.StringBuilder not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/LumaQQ/lib/xerces.jar,file:./,file:/opt/LumaQQ/lib/swt.jar,file:/opt/LumaQQ/lib/poifs.jar,file:./,file:/opt/LumaQQ/lib/org.eclipse.ui.workbench_3.1.0.jar,file:/opt/LumaQQ/lib/org.eclipse.osgi_3.1.0.jar,file:./,file:/opt/LumaQQ/lib/org.eclipse.jface_3.1.0.jar,file:/opt/LumaQQ/lib/org.eclipse.core.runtime_3.1.0.jar,file:./,file:/opt/LumaQQ/lib/lumaqq.jar,file:/opt/LumaQQ/lib/log4j-1.2.8.jar,file:./,file:/opt/LumaQQ/lib/jql-20050817231959.jar,file:/opt/LumaQQ/lib/jdom.jar,file:./,file:/opt/LumaQQ/lib/commons-logging.jar,file:/opt/LumaQQ/lib/commons-codec-1.3.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
   ...4 more
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#2

帖子 oneleaf » 2005-09-16 13:52

java -version 看看版本。
应该是调用错了,不过可以手工指定 JAVA_HOME 的。
可以直接修改 lumaqq 指定你的JAVA位置。
头像
leal
帖子: 1119
注册时间: 2005-08-29 14:49
来自: 杭州
联系:

#3

帖子 leal » 2005-09-16 15:07

chmod LumaQQ所在的文件夹,或许可以解决问题
sudo chmod -R 755 /?????/LumaQQ/
用心×恒 | 豆瓣 | 门户 | Blog
wayleep
帖子: 34
注册时间: 2005-09-10 14:42

#4

帖子 wayleep » 2005-09-16 21:13

oneleaf 写了:java -version 看看版本。
应该是调用错了,不过可以手工指定 JAVA_HOME 的。
可以直接修改 lumaqq 指定你的JAVA位置。

代码: 全选

wlpsky@ubuntu:~$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.0.2 20050808 (prerelease) (Debian 4.0.1-4ubuntu6)

Copyright (C) 2005 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.
这个该如何作呢?
现在的LumaQQ是最新的放在/opt/LumaQQ/了
java是用的breezy的国内的源直接apt回来的

代码: 全选

sudo apt-get install sun-j2re1.5
wayleep
帖子: 34
注册时间: 2005-09-10 14:42

#5

帖子 wayleep » 2005-09-16 21:15

leal 写了:chmod LumaQQ所在的文件夹,或许可以解决问题
sudo chmod -R 755 /?????/LumaQQ/
我是按照这里的安装的
http://www.ubuntu.org.cn/support/docume ... st_install
不过补丁用的是最新的而已。。。
rockmen1
帖子: 4
注册时间: 2005-09-16 22:27

#6

帖子 rockmen1 » 2005-09-16 22:29

把这几句加到/etc/bash.bashrc里面

JAVA_HOME="/usr/lib/j2re1.5-sun/"
export JAVA_HOME
JAVA_BIN="/usr/lib/j2re1.5-sun/bin"
export JAVA_BIN
wayleep
帖子: 34
注册时间: 2005-09-10 14:42

#7

帖子 wayleep » 2005-09-17 11:51

rockmen1 写了:把这几句加到/etc/bash.bashrc里面

JAVA_HOME="/usr/lib/j2re1.5-sun/"
export JAVA_HOME
JAVA_BIN="/usr/lib/j2re1.5-sun/bin"
export JAVA_BIN
不解ing
命令行下用lumaqq可以打开
但是自己添加的就是不能用,但是按照说明来的,应该不会错的阿
路径也是一样的阿

代码: 全选

sudo gedit /usr/share/applications/LumaQQ.desktop

代码: 全选

[Desktop Entry]
Name=LumaQQ
Comment=QQ Client
Exec=/opt/LumaQQ/lumaqq
Icon=/opt/LumaQQ/QQ.png
Terminal=false
Type=Application
Categories=Application;Network;
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#8

帖子 oneleaf » 2005-09-17 12:00

正确的做法是加入到

sudo gedit /etc/environment

插入一行:

JAVA_HOME=/usr/lib/j2re1.5-sun/

保存,关闭

执行

sudo source /etc/environment

生效环境变量设置。
wayleep
帖子: 34
注册时间: 2005-09-10 14:42

#9

帖子 wayleep » 2005-09-17 12:39

oneleaf 写了:正确的做法是加入到

sudo gedit /etc/environment

插入一行:

JAVA_HOME=/usr/lib/j2re1.5-sun/

保存,关闭

执行

sudo source /etc/environment

生效环境变量设置。
原来要这样阿
但是后面一个执行好象有错误。。。

sudo source /etc/environment
sudo: source: command not found
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#10

帖子 oneleaf » 2005-09-17 12:44

重启也可以。
头像
snonow
帖子: 251
注册时间: 2005-09-08 9:01

#11

帖子 snonow » 2005-10-01 3:10

请问楼主成功了吗?

我跟你一样的问题,所有的方法我都试过了,还是不行,
所以只能用自带JRE版了,占用点空间:)
BenQ P41-C30
\找不到64位软件已经是历史了
头像
cks
帖子: 252
注册时间: 2005-10-02 13:32
联系:

the same to you !

#12

帖子 cks » 2005-10-03 0:18

I have the same problem:(
头像
paul
帖子: 510
注册时间: 2005-09-01 20:48

#13

帖子 paul » 2005-10-03 6:30

楼主搞定了么?他的java是1.4.2啊,为什么dx都让他用1.5.0设啊?
应该是他的java装乱了吧?
头像
paul
帖子: 510
注册时间: 2005-09-01 20:48

#14

帖子 paul » 2005-10-03 6:56

哦,有点明白了,按照上面的方法应该是可以的了,因为楼主的问题是装完Jre1.5.0之后又装了个1.4.2所以lumaQQ就不能用了,因为2004T是要jre5.0的,版本低了应该就不能用了。所以前面DX的方法是想帮他找回jre1.5.0
实在不行的话就再装一遍java吧。
sudo apt-get install sun-j2re1.5
coldpack
帖子: 7
注册时间: 2005-10-12 12:12

#15

帖子 coldpack » 2005-10-16 13:09

ln -sf /usr/lib/j2re1.5-sun/bin/java /usr/bin/java

我是根据这里的帖子里面的http://forum.ubuntu.org.cn/viewtopic.php?t=3761&highlight=LumaQQ

4楼的babylon29兄的提示解决的。

已经可以在5.10里面使用LumaQQ了。
回复