QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 942|回复: 9

java问题

[复制链接]
发表于 2004-11-21 11:55:30 | 显示全部楼层 |阅读模式
我在windows能够运行的class.
在linux下出现如下错误!
Exception in thread "main" java.lang.NoClassDefFoundError: JLabelTest/class
发表于 2004-11-21 12:27:07 | 显示全部楼层
首先检查一下你的java环境变量是否正确设置

其次, 检查一下是否是packege和目录是否一致
回复

使用道具 举报

 楼主| 发表于 2004-11-21 13:59:02 | 显示全部楼层
环境肯定没有问题!我是在linux下编译的!
我的lumaqq和Azureus都能用!
目录也没有问题!
回复

使用道具 举报

发表于 2004-11-21 14:22:15 | 显示全部楼层
其实我以前
用mdk10的时候
发现
class SayHello{
public static void main(String args)
{
System.out.println("hello world");
}}
都不能运行 ,只能编译,估计和linux的版本有关系,还有什么ntpl之类的
回复

使用道具 举报

发表于 2004-11-21 20:59:13 | 显示全部楼层
我在mdk10下运行java程序很好,没什么问题,应该是你的配置有问题
回复

使用道具 举报

发表于 2004-11-21 21:09:50 | 显示全部楼层

Re: java问题

[quote:ce9652f72e="guxzh"]我在windows能够运行的class.
在linux下出现如下错误!
Exception in thread "main" java.lang.NoClassDefFoundError: JLabelTest/class[/quote]

注意:要是Applet程序,用html文件加载。mozilla打开!

也可以用appletviewer查看。

如果是最新的jdk1.5.0不要设置classpath。设置了反而会出错

不过Paht还是要的!

祝你成功
回复

使用道具 举报

 楼主| 发表于 2004-11-21 22:37:22 | 显示全部楼层
当然不是Applet程序。我在windows都可以运行的!
Applet程序里面有“main”?!
回复

使用道具 举报

 楼主| 发表于 2004-12-5 12:25:02 | 显示全部楼层
已经搞定!
回复

使用道具 举报

发表于 2004-12-5 13:07:48 | 显示全部楼层
[quote:68f561a82f="guxzh"]还是我自己来说为什么吧!
不是环境的问题!
是应为在windows 下java ???.class可以运行!
但是在linux下java ???.class是不可以的!
必须是java ????[/quote]本来就要求不带.class。Windows下行吗?
回复

使用道具 举报

发表于 2004-12-6 12:13:24 | 显示全部楼层
我倒,我的问题正好相反,一个swing程序,在LINUX下用gcj能编译,能用gij运行,到WIN下,J2SE5.0能编译,但不能运行,提示和楼顶的一样,用cygwin效果也一样。

win的java路径都配置好了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-6 23:36 , Processed in 0.075626 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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