假设JDK安装在了C盘在我的电脑上点右键,属性,高级,环境变量
添加如下内容
JAVA_HOME C:\Java\jdk1.6.0_13; 
path  C:\Java\jdk1.6.0_13;
CLASSPATH .;C:\Java\jdk1.6.0_13\lib\dt.jar;D:\Java\jdk1.6.0_03\lib\tools.jar 
转自:HeyJava

解决方案 »

  1.   

    JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹;
    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。
    你的java_home怎么和path设置一样的哦,肯定要报错,path设置错误
      

  2.   

    最好用IDE开发,
    这样就不会存在这个问题了,
    也可以为每个项目设置不同的开发路径!
    在环境变量上设置,有时会出现混乱!
      

  3.   

    有个错的吧。
    path  C:\Java\jdk1.6.0_13\bin;