执行显示:Exception in thread "main" java.lang.noClassDefFoudError:hello
来源:百度知道 编辑:UC知道 时间:2024/06/06 04:10:06
原码
public class hello
{
public static void main(String args[ ])
{
System.out.println("你好");
}
}
public class hello
{
public static void main(String args[ ])
{
System.out.println("你好");
}
}
程序没有问题,是你的环境变量没有设置,特别是CLASSPATH。
具体的环境变量设置方法如下:
1.右击“我的电脑”,点击“属性”:
选择“高级”选项卡,点击“环境变量”:
2.在“系统变量”中,设置3项属性,
JAVA_HOME,PATH,CLASSPATH(不分大小写)
JAVA_HOME指明JDK安装路径,就是刚才安装时的路径C:\Program Files\Java\jdk1.5.0_06,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
Path使得系统可以在任何路径下识别java命令,
设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME。
3.“开始”->;“运行”,键入“cmd”:
4.键入命令“java -version”,出现画面,说明环境变量配置成功.
执行显示:Exception in thread "main" java.lang.noClassDefFoudError:hello
电脑出现错误显示:“External exception C000001E”
老是显示执行非法操作
执行java程序时候,出现错误: Exception in thread "main"
开机后显示unkmown software exception是什么意思啊
显示:unknown sofoware exception (DXc0000094)位置为Ox68f06c2f
开机窗口显示:数据执行保护。??
我电脑怎么总显示“执行非法操作”
显示执行 link.exe 时出错,为什么?
N73手机设置移动彩信接入后,上网显示500 servlet exception错误!