java 运行出问题 !急呀

来源:百度知道 编辑:UC知道 时间:2024/06/29 21:04:38
我今天刚刚装了j2sdk1.4.0-01 配置环境变量在E盘
编译了最简单的hello world 程序
编译成功
但是 运行时 出现了这样的错误
Exception in thread "main" java.long.NoclassDefFoundError:Hello
源程序就是 照书上抄的:
public class Hello{
static String str="hello world";
public static void main(String args[]){
System.out.println(str);
}
}
好几个朋友帮我看了 说和jdk 没有关系
真不知道怎么回事啊
哪位高手 能帮帮我啊 ?
路径没有问题呀,配置环境变量的路径与安装路径一样 ,真不知道是怎么回事,有的人说和jdk 没关系,真的不知道,好着急啊,程序在别人的机器是可以运行出来接过的,着急!

应该是配置有问题啊.我给你看一下我的配置,你对比一下有没错啊.
我的jdk1.6.0安装目录为:D:\JAVA\jdk1.6.0 ,你可按我的设置进行相应的设置,只是路径有所不同:
首先,我的电脑---->属性----->高级---->环境变量,
在系统变量中如下设置:
1)、JAVA_HOME = D:\JAVA\jdk1.6.0
2)、JRE_HOME = D:\JAVA\jdk1.6.0\jre
3)、path = ********;%JAVA_HOME%\bin
4)、classpath = .;%JAVA_HOME%\lib

要注意的是:path已经存在,我们只要“修改”添加:[;%JAVA_HOME%\bin];
其他的使用“新建”,classpath中不能少:[.;],并且得在英文输入法下输入;
JAVA_HOME,JRE_HOME,path是为eclipse,tomcat等做一些设置的,我的建议是最好设置一下,免得又出现一不必要的麻烦。

希望对你有所帮助。

环境变量设置对了 ?那就有可能是扩展名或路径错误

你先把环境变量设置设置好。..网上有好多都可以的....