“javac不被识别为内部或外部命令”错误及解决方法

Java是一种流行的编程语言,其中代码是用名为 爪哇语 . 这意味着如果您想编译Java代码并将其作为二进制文件运行,您应该使用javac命令或工具。因为为Linux、Windows和MacOSX提供了跨平台语言javac工具。” javac不能被识别为内部或外部命令 是一个与javac相关的错误,在指定的路径中找不到它。

null
图片[1]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库
“javac不被识别为内部或外部命令”错误及解决方法

检查是否安装了Java(JDK)

首先,我们将检查Java或JDK是否正确安装。javadevelopmentkit(JDK)是一个设计用于开发、编译和运行Java应用程序的工具集。默认情况下,JDK和javac安装在 C:程序文件Java “带有jdkX.XX的目录,其中X.XX是版本。导航到此目录并检查JDK是否正确安装。

图片[2]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库

如果您使用的是64位系统,则32位JDK可以作为32位程序文件安装 C:程序文件(x86)Java “.

图片[3]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库

我们可以看到,JDK没有安装,因此Java目录没有创建。请下载JDK并使用以下链接进行安装。

https://www.oracle.com/java/technologies/javase-jdk15-downloads.html

检查JAVAu HOME Path设置是否正确

“最受欢迎的案例” javac不能被识别为内部或外部命令 “错误不是设置 爪哇岛之家 环境变量路径或设置错误的路径。我们首先尝试从命令行打印javau HOME path值,如下所示。

echo %JAVA_HOME%
图片[4]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库
JAVAu主路径

我们可以看到,%%JAVAu HOME%%未设置。因此,我们应该将%%JAVAu HOME%%正确设置为JDK二进制位置。导航到“C:programfiles”或“C:programfiles(x86)”并找到如下所示的“JavajdkX.XX”文件夹。

图片[5]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库

我们将设置JAVAu HOME环境变量。首先,我们将通过“开始”菜单打开环境变量,键入“环境变量”,如下所示。

图片[6]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库
通过“开始”菜单打开环境变量

在下面的屏幕中,单击“环境变量”按钮。

图片[7]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库
通过系统属性打开环境变量

在下面的屏幕中有两种类型的环境变量。“系统变量”在系统范围内可用,并由其他用户使用。“ismail的用户变量”仅对当前用户可用。我们将把javau HOME放入系统变量中,因此单击系统变量下的“New…”。

图片[8]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库

将“javau HOME”放在变量名中,将“C:programmfilesjavajdk-15.0.1in”放在变量值中,如下所示,然后单击OK。

图片[9]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库
添加JAVAu PATH作为环境变量

我们可以在下面看到,JAVAu HOME path列在系统变量下面。

图片[10]-“javac不被识别为内部或外部命令”错误及解决方法-yiteyi-C++库
列出JAVAU PATH环境变量

有关更多详细信息,请参阅向环境变量添加新变量。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享