LinuxSir.cn,穿越时空的Linuxsir!

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

用普通用户运行LumaQQ提示:find: /usr/lost+found: 权限不够

[复制链接]
发表于 2005-10-16 13:00:21 | 显示全部楼层 |阅读模式
[yjx@linux LumaQQ]$ 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


[yjx@linux LumaQQ]$ ls -al
总用量 4336
drwxrwxrwx  6 root root    4096  7月  3 04:28 .
drwxr-xr-x  3 root root    4096 10月 14 07:05 ..
drwxrwxrwx  2 root root    4096 10月 14 07:02 lib
-rwxrwxrwx  1 root root     233  7月  3 04:28 log4j.properties
-rwxrwxrwx  1 root root    2947  7月  3 04:28 lumaqq
-rwxrwxrwx  1 root root    7511  7月  3 04:28 QQ.png
-rwxrwxrwx  1 root root 4380513  7月  3 04:28 QQWry.dat
drwxrwxrwx  2 root root    4096  7月  3 04:28 sound
drwxrwxrwx  2 root root    4096  7月  3 04:28 swt
drwxrwxrwx  2 root root    4096  7月  3 04:28 xml


是group的问题么?
用root用户就可以运行。
发表于 2005-10-16 13:44:07 | 显示全部楼层
有很多文件的使用权限是root,而且你的lumaqq应该是在root权限下安装的吧
如果你没有配置普通用户的java运行环境,那么lumaqq自然找不到java虚拟机,
这样也就自然无法运行了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-16 16:37:36 | 显示全部楼层
JAVA要在那里配置?谢谢!
回复 支持 反对

使用道具 举报

发表于 2005-10-22 00:52:09 | 显示全部楼层
我也遇到同样问题.
回复 支持 反对

使用道具 举报

发表于 2005-10-22 01:25:14 | 显示全部楼层
我解决了
修改home 下的.bashrc文件
加入JAVA_HOME=/usr/java/jre1.5.0_05(你的jre目录,我的是/usr/java/jre1.5.0_05)
JAVA_BIN=/usr/java/jre1.5.0_05/bin
export JAVA_HOME JAVA_BIN
这样可以普通用户运行LumaQQ了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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