zoukankan      html  css  js  c++  java
  • 关于javac is not recognized as an internal or external command, operable program or batch file的解决方案

    1.将这句话翻译过来,可以使用百度翻译复制粘贴,也可以自译

    javac is not recognized as an internal or external command, operable program or batch file
    javac不能被识别为内部或外部命令、可操作程序

    可以看出这是java环境变量配置问题


    2.平时我们安装jdk后都要win+r进入cmd界面后输入命令java -version返回java home当前路径

    这里13.0.2是指的我们jdk的版本号

    我们在这里加一个javac -version 然后就会出现我们今天讨论的问题---Javac不能找到: javac is not recognized as an internal or external command, operable program or batch file

    这时候我们需要检查两个方面:

    一是到环境变量中,先看系统环境变量叫做“JAVA_HOME”的是否配置为最新的JDK,不可以指向JRE哦!

    二是到环境变量中,检查“PATH”是否配置正确。

    这两步是环境变量设置基本步骤,我前面提出过一个教程,按照教程一步步来就行
    https://www.cnblogs.com/husiyu/p/12394171.html

    PS:

    1. 配置“JAVA_HOME”时注意对应自己的版本号(就是你自己安装的路径)不要无脑复制
      比如C:Program FilesJavajdk-13.0.2(我这里的版本号是jdk-13.0.2
      2.注意PATH=%JAVA_HOME%in(bin目录)*这里是在本身存在的path里面添加,找到系统变量里面存在的path编辑就行

      3.添加classpath

    一切完成以后让我们来 确认JAVA_HOME配置:cmd界面输入 echo %Java_Home%


    请最后确认你的JAVA_HOME配置指向的是JDK,并不是JRE。

  • 相关阅读:
    前端模板Nunjucks简介
    git提交时支持文件名大小写的修改
    多行文本加省略号的处理方法
    前端性能优化实践方案总结
    使用gulp工具生成svgsprites
    koa简介
    JSX语法简介
    踩坑所引发出的appendChild方法的介绍
    React业务实践
    javascript--数组
  • 原文地址:https://www.cnblogs.com/husiyu/p/12400587.html
Copyright © 2011-2022 走看看