QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1089|回复: 5

Fedora 4 下 java程序无法运行

[复制链接]
发表于 2006-2-13 22:25:11 | 显示全部楼层 |阅读模式
我在Fedora 4下安装了java1.5版,提示成功的安装了,查看/usr/java也有了东东。可是运行java程序就是不成功。
例如,运行virgoftp,显示如下:
[pjc@localhost virgoFtp_1.0_linux_gtk_x86]$ ./virgoFtp
\uffff\uffff\u02bc\uffff\uffff\uffff\uffff\uffff\uffff\uffff
13- 2\u6708-06 10:24:26 \u4e0b\u5348 edu.sysu.virgoftp.gui.FTPGUI main
INFO: load the preference
13- 2\u6708-06 10:24:28 \u4e0b\u5348 edu.sysu.virgoftp.gui.FTPGUI main
INFO: create the Contents of the Shell
Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: edu.sysu.virgoftp.gui.Utils
   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 edu.sysu.virgoftp.gui.widgets.QuickLoginBar.QuickLoginBar(org.eclipse.swt.widgets.Composite) (Unknown Source)
   at edu.sysu.virgoftp.gui.FTPGUI.createShellContents() (Unknown Source)
   at edu.sysu.virgoftp.gui.FTPGUI.main(java.lang.String[]) (Unknown Source)
   at gnu.java.lang.MainThread.call_main() (/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: javax.sound.sampled.Clip not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./,file:./,file:lib/swt.jar,file:lib/virgoftp.jar,file:./,file:lib/xerces.jar], 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)
   ...7 more
[pjc@localhost virgoFtp_1.0_linux_gtk_x86]$

中间出现了一个启动画面,然后就回到提示符下。
运行LumaQQ的时候,也是这样。
请教一下,这时什么原因。
发表于 2006-2-13 22:30:31 | 显示全部楼层
你配置了java环境变量了吗?
env看看
回复

使用道具 举报

发表于 2006-2-13 22:54:29 | 显示全部楼层
修改配置文件.bashrc,加入
export JAVA_HOME=/usr/java/jre1.5.0/
注销进入
回复

使用道具 举报

 楼主| 发表于 2006-2-14 22:47:52 | 显示全部楼层
我配置了java环境。还是不行。
回复

使用道具 举报

发表于 2006-2-15 10:08:00 | 显示全部楼层
[quote:93af1e0d0b="pjc5520"]我配置了java环境。还是不行。[/quote]
你怎么配置的?
回复

使用道具 举报

 楼主| 发表于 2006-2-15 11:09:21 | 显示全部楼层
在.bashrc中添加
JAVA_HOME=/usr/lib/java/jre1.5.0_06
JAVA_BIN=/usr/lib/java/jre1.5.0_06/bin
export JAVA_HOME JAVA_BIN
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-27 21:44 , Processed in 0.040405 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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