设置java环境变量,非常头疼啊。cmd之后,输入java是这样的。然后输入javac就提示
jdk的保存路径是C:\Program Files (x86)\Java\jdk1.8.0_77 电脑属性里面设置环境变量,其中:
JAVA_HOME C:\Program Files (x86)\Java\jdk1.8.0_77\CLASSPATH.;C:\Program Files (x86)\Java\jdk1.8.0_77\lib\dt.jar;C:\Program Files (x86)\Java\jdk1.8.0_77\lib\tools.jar;Path:C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\SepanderSoft;C:Windows\system32;C:Windows;C:Windows\system32\Wbem;C:Windows\System32\WindowsPowerShell\v1.0\C:\Program Files (x86)\Java\jdk1.8.0_77\bin;C:\Program Files (x86)\Java\jdk1.8.0_77\jre\bin;求高手指点,到底错在哪里了。

解决方案 »

  1.   

    把classpath改成.;%JAVA_HOME%\lib注意前面有个点
      

  2.   

    JAVA_HOME那个没有最后的斜杠吧
      

  3.   

    jdk 和jre  要分别安装在不同的位置,不然的话就会出现这种情况
      

  4.   

    你path变量没有配
      

  5.   

    把 CLASSPATH干掉,现在不用这个了
    另外推荐使用Rapid Environment Editor 编辑环境变量
      

  6.   

    其实ClassPath不用配置的,只需把jdk 和jre  要分别安装在不同的位置,就可以,网上有好多操作说明,可以查查
      

  7.   

    Path:C:\ProgramData\Oracle\Java\javapath;  
      

  8.   

    CLASSPATH.;C:\Program Files (x86)\Java\jdk1.8.0_77\lib\dt.jar;C:\Program Files (x86)\Java\jdk1.8.0_77\lib\tools.jar;
    上面CLASSPATH的值改为
    .;C:\Program Files (x86)\Java\jdk1.8.0_77\lib\tools.jar;
    或者.;%JAVA_HOME%\lib\tools.jar;【提示:】其实jdk1.8不用配置环境变量也可以