zoukankan      html  css  js  c++  java
  • ​'JAVAC' 不是内部或外部命令解决方法,记得要重启cmd

    我们在配置完环境变量后,在命令提示框中输入javac命令时,往往会提示javac不是内部或者外部命令时怎么办呢?我们一起来解决它吧!

    1. 我们配置完java环境变量之后,在命令行输入javac按下回车键,如果出来上面的图片,那么肯定是java环境变量没有配置成功。怎么办呢?我们只需要进行一个简单的操作就好了。

    2. 2

      首先右击【我的电脑】选择【属性】,再选择【高级系统设置】

      选择【环境变量】

      变量名【Path】

      然后找到自己jdk安装的路径,知道in

      然后将路径复制到变量值

      最后点击确定,我们再次键入javac,就会发现问题已经解决了。

      以前装jdk 从来没遇到过今天这种情况,各种解决办法试了一下午,终于出来了,说一下解决的办法:

      JAVA_HOME 、classpath 都在系统变量中建立好;

      java_home 添加jdk的安装目录,注意java_home  要书写正确:安装目录后边不要加分号。

      classpath 的对应值是     .;%java_home%libdt.jar;%java_home%lib ools.jar   注意这个地方不要漏掉最前面的 点 .

      在原来的path值后面添加  ;%java_home%in;%java_home%jrein

      确定后 ,重新启动cmd  输入 javac  这次就好用了。记得要重启哦。

      前面的网上都有了,我今天遇到的是什么呢?

      就是我把java_home 写成 javahome 了 少了 _   ,然而我的后面引用时却用的%java_home%这样就大错特错了,因为我压根就没建立java_home的环境变量 我建的是javahome,所以不对。

      说白了 java_home 就是一个变量名 后边对应着变量值,但是如果声明的变量的变量名和使用的变量名不一样,怎么能对呢,呵呵,这个原理和编程一样。

      同学们 ,一定要注意这个问题,以此类推 其他的变量名也要注意是否正确。

  • 相关阅读:
    Attribute+Reflection,提高代码重用
    类型安全的EventHandlerList
    简单一招,使解决方案下的项目版本号统一
    T-SQL 随机返回特定行数据和分页查询
    2013年中国系统架构师大会随想
    C#实现在注册表中保存信息
    滤镜
    蒙版
    图层样式和混合模式
    布尔运算
  • 原文地址:https://www.cnblogs.com/achengmu/p/6083530.html
Copyright © 2011-2022 走看看