安装完jdk后,环境变量都设置了,java命令正确,javac也正确执行了。但是电脑一重启,就不能用了,提示java不是内部或外部命令。我是右键设置的环境变量和系统变量,都检查没问题,而且也成功执行过了。只是重启后不能用了。CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarJAVA_HOME
C:\Program Files\Java\jdk1.7.0_80path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
然后重新去点开设置一下,就又能用了。这次都放到系统变量里了,以前也按网上的方法,分开放的,也不行麻烦大家帮着分析一下,给个解决办法

解决方案 »

  1.   

    我是win10系统,从win8升级来的,装有360
      

  2.   

    是不是jdk得版本的问题,下载一个最新的jdk试试
      

  3.   

    Win10不稳定~用个稳定的8吧
      

  4.   

    win10 无法兼容急速模拟器genymotion
      

  5.   

    最好把path设置的用户变量那边比较好 
      

  6.   


    重新安装系统还是重新安装jdk?重装之后重启就不会了吗?
      

  7.   


    重新安装系统还是重新安装jdk?重装之后重启就不会了吗?重装了jdk
      

  8.   


    重新安装系统还是重新安装jdk?重装之后重启就不会了吗?重装了jdk
    我已经重新装了3遍了- -第一次是因为路径问题- -但是每次正确配置完成可用,重启后就不行。
      

  9.   

    万恶的win10
      

  10.   

    我用的win10啊,好好的,没有问题
      

  11.   

    我WIN8也遇到了这个状况
      

  12.   

    我也是刚遇到这个问题,把系统变量path变量值下的相对路径java _home改为jdk的绝对路径就行了