关于JDK环境变量配置以及javac不是内部或外部命令的解决有以下攻略:
配置JAVA_HOME环境变量
-
前往Oracle官网下载对应版本的JDK,例如jdk-11.0.4_windows-x64_bin.exe
-
打开安装文件,按照提示进行安装,注意安装路径,以jdk-11.0.4为例,默认路径为C:\Program Files\Java\jdk-11.0.4
-
设置JAVA_HOME环境变量:右键点击"计算机",选择属性 -> 高级系统设置 -> 环境变量 -> 新建,变量名为JAVA_HOME,变量值为JDK安装目录路径,例如C:\Program Files\Java\jdk-11.0.4。
-
在path环境变量中添加%JAVA_HOME%\bin,多个路径之间用分号隔开。例如:C:\Program Files\Java\jdk-11.0.4\bin;
-
单击"确定",重启计算机,环境变量设置完成。
验证配置是否成功
- 在命令行工具中运行javac -version命令,如果显示jdk版本信息,说明配置成功。
javac -version
javac 11.0.4
javac不是内部或外部命令的解决
如果在命令行中输入javac命令时,出现"javac不是内部或外部命令"的错误,通常是由于没有配置环境变量导致的。
解决方法如下:
-
先确认JAVA_HOME环境变量是否正确配置,之前攻略中已经详细介绍了配置方法。
-
如果JAVA_HOME环境变量已经正确配置,可以通过以下命令测试一下path系统环境变量:
echo %path%
如果结果中看到了JDK安装目录下的bin文件夹路径,说明path环境变量设置正确。
- 如果path变量未包含JDK的/bin路径,可以通过编辑系统path变量来添加。可以按照前面介绍环境变量配置步骤进行操作,将JDK安装目录下的bin文件夹的路径添加到path环境变量中即可。
综上所述,通过正确配置JAVA_HOME环境变量和path系统环境变量,即可解决javac不是内部或外部命令的问题。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:关于jdk环境变量配置以及javac不是内部或外部命令的解决 - Python技术站