我的JDK安装在:D:\Program Files\Java\jdk1.8.0_91\bin我的环境变量的设制如下:
    JAVA_HOME:---------D:\Program Files\Java\jdk1.8.0_91   classpath------.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; path-------  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin这样配制在DOS环境下输入JAVAC时提示:不是内部命令。
输入:JAVA  -version 可以出现版本。请高手帮忙,,电脑系统是刚装的WIN7  64位的。

解决方案 »

  1.   

    把path中的jre\bin去掉试试
      

  2.   

    你如果要配的话,就按照下面配就可以了,但我要是没记错的话,jdk1.8貌似不用配置环境变量了。 
    JAVA_HOME:---------D:\Program Files\Java\jdk1.8.0_91   classpath------.;%JAVA_HOME%\lib\tools.jar; path-------  %JAVA_HOME%\bin;
      

  3.   

    CLASSPATH------------.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    Path--------.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
    都要“点,分号”,开头
      

  4.   

     你把JAVA_HOME、 classpath、path这三个环境变量的全部值都复制到txt文件里面,然后截图贴出来看下。可以肯定是是,你某些值配错了
      

  5.   

    重新装吧,不用安装公用JRE,JDK中有,够用。设置用户变量PATH(如果设置系统变量path的话有可能影响到其他用户)PATH的值就是你的安装路径。CLASSPATH不用设置,如果JDK的版本在1.5以上,因为运行程序时,JDK会自动在当前路径下寻找.class文件,并且会自动加载运行程序所需的工具。
      

  6.   

    环境变量的配置
    JAVA_HOME:C:\Program Files\…
    Path(执行dos命令,系统会在path指定的路径中寻找该命令对应的可执行文件)
    Classpath
    —JDK5.0以上版本可以不对其进行配置
    【记得path要;后在前面粘贴】