Javac 无法生成.class文件,或者javac可以生成 .CLASS文件但java 运行不了。
错误:Exception in thread "main" java.lang.NoClassDefFoundError:,如下
解决方法:
一般是是环境变量没有设置好。
若文件安装路径为E:\Program Files\Java\jdk1.6.0_37
在系统变量中设置如下:
1.
变量名:Path
变量值:E:\Program Files\Java\jdk1.6.0_37\bin
2.
变量名:JAVA_HOME
变量值:E:\Program Files\Java\jdk1.6.0_37
3.
变量名:classpath
变量值: ,;E:\Program Files\Java\jdk1.6.0_37\lib;
E:\Program Files\Java\jdk1.6.0_37\lib\tools.jar;
E:\Program Files\Java\jdk1.6.0_37\lib\dt.jar;(注意前面 ,; )