java安装,DOS识别不出javac命令

                   网上的答案良莠不齐,

    

        今天刚给自己电脑装好JAVA配好环境,写写遇到的问题,方便后来存在相似问题的人有个借鉴;

        下好9.0JDK安装包,进行傻瓜式安装,按网上教程配好环境变量,在Windows里的DOS窗口中敲得“java”和“java -version”可以被识别,但是“javac”识别不了,然后就在网上各种找原因,然后网上各种说环境变量的问题,然后我就各种照着配,卸掉重新装,来来回回几番下来,整个人就很皮了,很难受。

           最后一次装的过程中,我发现了问题所在,自己真是个猪脑子,太粗心了,装JDK开始到结束,有两步问你是否更改路径,我把他俩改到一起了,很烦,之前以为他俩一样(太粗心,没看到),后来发现先装的是JDK后装的是JRE,导致JRE的bin文件覆盖了JDK的bin文件,进而导致识别不出javac;

            去看看自己JDK里的bin有没有javac.exe


            明确:1、【Windows】Path环境变量的作用:用户在DOS窗口执行一个命令,OS将在Path设置的目录下依次查找该命令所对应的文件,若找到则执行相应的动作,没找到则在窗口返回无效命令;

                     2、 javac.exe将 .java文件编译成 .class文件;

                           java.exe运行 .class文件;

                     3、javac.exe存在于JDK的bin文件中,如果将JDK和JRE装在一起,JRE的bin文件会覆盖JDK的bin文件(有可能是部分,具体没有了解,有兴趣自己去查)


所以,找到你的JDK安装路径打开bin文件找到javac.exe文件后,将他的路径复制到path路径即可;


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值