win10系统jdk8安装后javac不是外部或内部命令(jdk8安装成功后common File文件夹中没有Oracle文件夹)

jdk8安装成功测试时使用java 和java -version都能显示正常,只有javac进行编译校对时出现:javac 不是内部或外部命令,也不是可运行的程序或批处理文件。
如果已经确定系统变量没有问题就是C:\Program Files\Common Files文件夹中没有Oracle文件夹请直接跳到3
1.用户变量JAVA_HOME参数是不是jdk的安装路径,如果是可以改成jdk安装路径/bin文件夹的路径;CLASSPATH是否设置为

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

2.系统变量PATH中是否有这两个路径,两个路径是否分开或者有别的符号,这两个路径是否在最上面(注意如果是手打分开的符号一定要用英文“;”,如果是在系统中添加不要加分隔号)

%JAVA_HOME%/bin
%JAVA_HOME%/jre/bin

3如果还没有正常,可以看一下PATH里的一个安装路径
C:\Program Files\Common Files\Oracle\Java\javapath 在C:\Program Files\Common Files里是否有Oracle文件夹,没有就根据路径自己建一个然后到jdk或者jre的/bin文件夹里把java,javaw、javaws复制进去 再试运行一下javac
如果还是不行就在系统变量PATH中分别加入jdk和jre文件夹里bin文件夹的安装路径再试,如果还是报错就把复制进来的文件删掉,再试就成功了。在这里插入图片描述

最后变更如图
这是我的配置思路,方法仅供参考,更改前请把参数做好备份,初学者不懂原理只分享方法。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值