环境变量的设置
错误:在命令行运行javac HelloWorld.java没错,运行java HelloWorld 报错“Can't find the main class"。
原因:高版本的jdk编译的.class文件不能在低版本的jvm上运行
解决办法:检查设置环境变量,如下
CLASSPATH=%JAVA_HOME%\lib;.
JAVA_HOME=E:\Program Files\Java\jdk1.6.0_34
path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;E:\software\ant-current-bin\apache-ant-1.8.0\bin;%JAVA_HOME%\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin
其中:E:\Program Files\Java\jdk1.6.0_34为Java安装目录
注意:CLASSPATH后面有一个点