windows下安装java时出现javac不是内部或外部命令

首先,在安装JAVA的过程中,有一点是需要注意的,jdk和jre的安装路径不能相同(两者不能安装在同一个目录下)。其次就是安装的路径名称最好不要出现中文符号。

正常的配置环境变量:

  1. 右击“我的电脑”---->“属性”--->“更改设置”--->“高级”--->“环境变量”;
  2. 点击“新建”,弹出对话框,分别输入变量名“JAVA_HOME”和变量值(即JDK的安装路径)C:\Java\jdk (本人的安装路径);
  3. 创建好JAVA_HOME后,继续新建,分别输入变量名“CLASSPATH”变量值“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”--(注意前面的点号); 
  4. 在PTAH中进行修改,在原来的变量值最前面添加".;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;"

正常情况下,在cmd中分别输入java 、java -version、javac显示均正常,是没有问题的。

但是也会出现这种情况,输入java 、 java -version都没有问题,只要输入javac打印出不是内部或外部命令。

解决办法:

打开刚才配置的环境变量,重新配置PATH,将刚才输入的JAVA_HOME改成绝对路径

".;C:\Java\jdk1.8.0_192\bin;C:\Java\jre1.8.0_192\bin" (这是我的安装路径)

之后重新打开cmd,输入javac就显示正常了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值