LinuxSir.cn,穿越时空的Linuxsir!

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

LumaQQ以root运行没问题,其它用户运行就出Exception

[复制链接]
发表于 2005-12-20 19:03:04 | 显示全部楼层 |阅读模式
系统为RH9,安装了LumaQQ2004T不带jre和patch,自己又安装了一个jre5,设置好了JAVA_HOME JAVA_BIN,为什么在终端下以root运行./lumaqq非常好,但换回自己的用户就在输入用户和密码,

[cxb@localhost program]$ cd /usr/local/LumaQQ
[cxb@localhost LumaQQ]$ ./lumaqq
点登陆后出现:
[cxb@localhost LumaQQ]$ Exception in thread "main" java.lang.NullPointerException
        at edu.tsinghua.lumaqq.ui.tool.ModelSorter.compare(ModelSorter.java:70)
        at edu.tsinghua.lumaqq.ui.tool.ModelSorter.compare(ModelSorter.java:1)
        at java.util.Arrays.mergeSort(Unknown Source)
        at java.util.Arrays.sort(Unknown Source)
        at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.refresh(QTreeViewer.java:230)
        at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.setInput(QTreeViewer.java:498)
        at edu.tsinghua.lumaqq.ui.helper.BlindHelper.initTreeMode(BlindHelper.java:569)
        at edu.tsinghua.lumaqq.ui.helper.BlindHelper.resetMode(BlindHelper.java:774)
        at edu.tsinghua.lumaqq.ui.helper.BlindHelper.setTreeMode(BlindHelper.java:847)
        at edu.tsinghua.lumaqq.ui.MainShell.setClient(MainShell.java:353)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:136)

LumaQQ窗口也消失了,大家谁知道为什么会这样,每次都要切换为root运行太麻烦了
发表于 2005-12-21 10:07:47 | 显示全部楼层
chmod -R a+x /path/to/LumaQQ
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-21 18:27:18 | 显示全部楼层
还是没效果:
[cxb@localhost cxb]$ bash /usr/local/LumaQQ/lumaqq
[cxb@localhost cxb]$ Exception in thread "main" java.lang.NullPointerException
        at edu.tsinghua.lumaqq.ui.tool.ModelSorter.compare(ModelSorter.java:70)
        at edu.tsinghua.lumaqq.ui.tool.ModelSorter.compare(ModelSorter.java:1)
        at java.util.Arrays.mergeSort(Unknown Source)
        at java.util.Arrays.sort(Unknown Source)
        at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.refresh(QTreeViewer.java:230)
        at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.setInput(QTreeViewer.java:498)
        at edu.tsinghua.lumaqq.ui.helper.BlindHelper.initTreeMode(BlindHelper.java:569)
        at edu.tsinghua.lumaqq.ui.helper.BlindHelper.resetMode(BlindHelper.java:774)
        at edu.tsinghua.lumaqq.ui.helper.BlindHelper.setTreeMode(BlindHelper.java:847)
        at edu.tsinghua.lumaqq.ui.MainShell.setClient(MainShell.java:353)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:136)
回复 支持 反对

使用道具 举报

发表于 2006-5-1 16:42:53 | 显示全部楼层
我的在root下也不行
[root@localhost ~]# lumaqq
[root@localhost ~]# Exception in thread "main" java.lang.NoSuchMethodError: edu. tsinghua.lumaqq.xsd.login.Login.setAutoLogin(Z)V
        at edu.tsinghua.lumaqq.ui.dialogs.LoginDialog.setLoginValue(LoginDialog. java:342)
        at edu.tsinghua.lumaqq.ui.dialogs.LoginDialog.doOk(LoginDialog.java:291)
        at edu.tsinghua.lumaqq.ui.dialogs.LoginDialog.access$4(LoginDialog.java: 271)
        at edu.tsinghua.lumaqq.ui.dialogs.LoginDialog$4.mouseUp(LoginDialog.java :233)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java: 137)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
        at edu.tsinghua.lumaqq.ui.dialogs.LoginDialog.open(LoginDialog.java:461)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:131)
[root@localhost ~]#
回复 支持 反对

使用道具 举报

发表于 2006-5-1 22:26:59 | 显示全部楼层
安装的时候是不是要改权限
回复 支持 反对

使用道具 举报

发表于 2006-5-2 16:30:30 | 显示全部楼层
chmod -R 0000 /path/to/LumaQQ

把执行权限改为0000   不知道我上面的格式对不对
回复 支持 反对

使用道具 举报

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

本版积分规则

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