配置jdk与解决"java与javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。"

距离上次电脑蓝屏不能开机事件已经过去了18个小时,带来的后果就是让我再熟悉一遍环境配置and一定要给电脑备份,兄弟盟
今天配置jdk,之前电脑上已经配置过jdk了,虽然恢复了出厂设置,但是可能仍然有***之类,导致一些问题。
首先我们常规配置jdk,找到java的路径,我这里是D:\下载软件\Java\jdk1.8.0_191

  1. 在高级属性中找到环境变量,在下面的系统变量,注意是系统变量 新建JAVA_HOME 环境变量,点击“确定”,把刚才路径放在下面
  2. 找到 path 变量,点击“编辑”,添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  3. 新建 classpath 变量,添加classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar
    一般来说,现在已经算是配置好了,但是我这电脑能是一般的电脑吗?在命令行输入java -version,显示java不是内部或外部命令,也不是可运行的程序 或批处理文件
    ok,不慌
    找到刚才path,把%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;移动到头部,ok再测试,没问题
    但是注意如果我们测试javac,又会出现javac不是内部或外部命令,也不是可运行的程序 或批处理文件
    配置jdk与解决"java与javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。"
    你应该把它俩分开写
    %JAVA_HOME%\bin
    %JAVA_HOME%\jre\bin

    like this
    配置jdk与解决"java与javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。"
    然后呢测试吧
    配置jdk与解决"java与javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。"