900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > JDK配置JAVAC不是内部或外部命令解决方法

JDK配置JAVAC不是内部或外部命令解决方法

时间:2024-03-22 06:55:17

相关推荐

JDK配置JAVAC不是内部或外部命令解决方法

JDK配置JAVAC和JAVA不是内部或外部命令

1、java和javac都不能在cmd中运行出结果

确定jdk已经安装

在电脑高级设置中打开环境变量,确定JDK配置是否正确,如下图所示:

在环境变量中我们可以看到用户变量和系统变量,只需要在系统变量中进行配置即可:

点击新建,添加HOME——JAVA变量,这里设置的值是安装JDK的位置

然后添加CLASSPATH变量(.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar)

注意,classpath最前面的.必须加上,它表示可以让你在当前目录下可以运行java

最后找到Path,进行编辑

添加环境变量值(%JAVA_HOME%\bin,%JAVA_HOME%\jre\bin)

如果你的环境变量都按这里说的设置正确了,而javac命令仍然不成功的,就可能是下一个原因了

2、java可以运行出结果而javac不能在cmd中运行出结果

java命令行运行

javac命令行运行

1. 方法一:

打开你安装JDK的目录下,进入bin文件夹查看,看里面是不是有javac.exe文件,如果没有,那么就是安装过程中出现了问题,需要重新安装

没有javac.exe文件是因为在安装的过程中,你安装的jre的时候把它和jdk安装到了一个目录中,造成原来的文件被jre的文件覆盖,jdk和jre需要分开

2、方法二:

Path添加环境变量值配置了jre的值

删除jre配置,只在Path配置%JAVA_HOMR%bin

打开jdk我们可以看到jdk中已经默认包含了jre,可以不配置jre

打开cmd命令行窗口,可看到javac命令运行成功

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。