JAVA环境变量配置提示“不是内部或外部命令,也不是可运行的程序或批处理文件”

您所在的位置:网站首页 cmdjavac不是内部或外部命令 JAVA环境变量配置提示“不是内部或外部命令,也不是可运行的程序或批处理文件”

JAVA环境变量配置提示“不是内部或外部命令,也不是可运行的程序或批处理文件”

2024-07-02 17:29| 来源: 网络整理| 查看: 265

JAVA环境变量配置

       有些同学安装JAVA以后,并且按照相关教程配置了环境变量,但是在cmd中输入 javac 却得到“不是内部或外部命令,也不是可运行的程序或批处理文件”的提示,本文将解决这个问题。        上述问题可能是因为安装 java 时把 jdk 的路径和 jre 的路径选择成一样,就造成覆盖了;或者是因为下载的安装包本身就没有 jre 部分。这时候在安装目录下没有 jre,lib 下也找不到 tools.jar 和 dt.jar ,在 bin 里面也没有 javac.exe ,大致如下面两个图所示: 安装目录 搜索javac 下面给出解决步骤:

1.首先卸载java,卸载很容易,用windows自带的卸载把有关java的程序卸载就可以了。 2.重新安装        在可用的磁盘分区(如D盘,这里用什么,后面就用一样的)新建一个java文件夹,在java文件下新建两个文件夹,分别命名为jdk和jre。 3.双击程序进行安装,安装时有两次选择路径的机会,第一次是让你选择jdk安装路径,选择为D:\java\jdk,第二次是让你选择jre的安装路径,选择为D:\java\jre 4.安装完成后,进行环境变量的配置,计算机右击属性-高级系统设置-环境变量-选择下边的系统变量。 5.新建 变量名:Path (注意,这个很容易出问题) 变量值: %JAVA_HOME%\bin %JAVA_HOME%\jre\bin 如下图红框部分: 在这里插入图片描述 新建 变量名:JAVA_HOME 变量值:D:\java\jdk

新建 变量名:ClASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

6.测试 打开cmd, 输入 java 在这里插入图片描述 输入 javac 在这里插入图片描述 输入 java -version 在这里插入图片描述        最后再给出一个java安装包的百度网盘链接,不需要在官网复杂的注册,方便大家下载:

链接:https://pan.baidu.com/s/1dCv54zzSFu5TdOPhRZy0lA 提取码:y5sg

注:本文参考了知乎上一个相关问题的回答,加以改动并加入了一些图片: 知乎作者:文墨闲谈 链接:https://www.zhihu.com/question/28428426/answer/114375451



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3