当前位置: 代码迷 >> J2SE >> 报错 Exception in thread "main" java.lang.NoClassDefFound:HelloWorld,该怎么解决
  详细解决方案

报错 Exception in thread "main" java.lang.NoClassDefFound:HelloWorld,该怎么解决

热度:7551   发布时间:2013-02-25 00:00:00.0
报错 Exception in thread "main" java.lang.NoClassDefFound:HelloWorld
环境变量设置:CLASSPATH:.;E:\安装文件\java\jdk\lib\dt.jar;E:\安装文件\java\jdk\lib\tools.jar
PATH:.;E:\安装文件\java\jdk\bin
源程序:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("HelloWorld!");
}
}

------解决方案--------------------------------------------------------
XML code
安装配置JDK        为了管理方便,此处安装jdk1.6.0_10到C:\Program Files\Java文件夹下,下面进行环境变量的配置。        右键我的电脑—属性—高级—环境变量:        (1) 首先,为了指定命令搜索路径,在系统变量的PATH变量中增加C:\Program Files\Java\jdk1.6.0_10\bin;。由于PATH变量中原本含有许多项,所以只需在最前面添加上述路径即可,注意末尾用分号隔开。        (2) 然后,为了指定类搜索路径,在系统变量中新建JAVA_HOME变量,变量名JAVA_HOME,变量值为C:\Program Files\Java\jdk1.6.0_10。        (3) 最后,在系统变量中新建classpath变量,用来指向jdk的安装目录,变量名为classpath,变量值为.;%JAVA_HOME%\lib \tools.jar;%JAVA_HOME%\lib\dt.jar;,注意最前面的.不可省略。        这样配置之后,单击开始菜单—运行—输入cmd—确定,键盘输入java -version(注意java与-之间有一空格)显示出版本信息,则证明配置成功。
  相关解决方案