当找不到javac.exe文件路径时采用的解决办法

本文介绍如何正确配置Java环境变量,确保java与javac命令能够正常运行。包括设置JAVA_HOME及path环境变量的方法,并解释系统变量与用户变量的区别。

1.打开window终端窗口

输入命令行where javac.exe

然后就找到了javac.exe的路径 其中javapath就是我们配置的java环境的环境变量(注意我们的环境变量是通过使用找到java 的jdk的bin目录然后进行复制,赋值给path环境变量完成的)

但是我们在配置环境变量时通常会做一些改进

我们通常会把bin目录的上层目录赋值给JAVA_HOME  然后再path下通过动态引用的方式寻找路径如%JAVA_HOME%\bin 

注意:我们要把JAVA_HOME上移 这样的话会java 和 javac 都可以运行 否则你前面配置的一些路径可能能使java 或者 javac能运行 但是不能使两者都运行.

系统变量和用户变量的区别是什么?
系统变量的内容对所有用户均适用,用户变量仅对当前用户适用。但是用户变量的优先级高于系统变量。所以如果没有特殊要求,我们可以先把path配置到用户变量下。如果出现问题可以考虑再配置到系统变量中。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值