javac ‘javac‘ 不是内部或外部命令,也不是可运行的程序 的解决办法

解决办法:你先把你自己新建的JAVA_HOME、CLASSPATH这两个变量和PATH变量中的JAVA_HOME%\bin;%JAVA_HOME%\jre\bin删了,然后只要在Path变量的头部添加如下路径:C:\Program Files\Java\jdk1.8.0_202\bin;就可以了。(不需要在添加别的了)、

如下为path环境变量
在这里插入图片描述

原因很简单:你可以按照这个路径去看看有没有一个叫javac.exe的东西在bin文件夹中,环境变量Path的作用通俗点讲就是用来告诉你的电脑如何去找到这个可执行文件并执行它。

倒叙记录问题过程:
今天重装了系统,于是重装了一些环境,在装到jdk的环境时,遇上一个奇怪的问题

  1. 首先安装jdk时,按照正常步骤按照和配置环境变量
  2. 但是!在cmd中运行 java —正常
    java -version -----正常
    javac —不正常!提示不是内部或外部问题
  3. 然后在百度时,发现一般提示环境变量有误,仔细检查balabala,但是我看了又看,我这明明配的一模一样啊,一点错也没有。
  4. 后面在茫茫网页中,不停的尝试中,发现了那个它,path路径中不用设置’;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;‘这些,只用设置个路径就好→’C:\Program Files\Java\jdk1.8.0_202\bin’
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值