安装jdk步骤网上很多,这里我就不展开说了,今天我要说的是为什么安装jdk后要配置环境变量。

让我们带着:是什么?为什么?怎么做?这3个疑问继续看下去

(1)安装jdk可以直接用吗?

安装jdk后(还没进行环境变量配置)以后我们打开命令行模式(win+r 然后输入cmd回车)

我们进入命令行模式

输入java,然后按回车键

发现提示java命令不能运行

下面重点来了

我们打开你安装jdk目录下的bin文件夹

双击bin文件夹进入bin目录下

在把目录位置改成cmd,则在这个目录下进入命令行模式

jdk的bin目录下的命令行模式输入java,回车

我们发现安装jdk后没有进行环境变量配置,在你安装jdk的目录下的bin目录下打开命令行是可以执行java命令的,而在别的目录不可以执行java命令。

为什么?????

这是因为我们执行java命令需要开发工具集,而这些工具文件在jdk目录下的bin目录里面,所以我们在bin目录下可以成功执行java命令,其他目录不行。

怎么做????

去配置环境变量!!!我们配置环境变量的目的就是让java命令在任何目录下都可以执行,或者说让它执行时跳转到jdk的bin目录下。

(2)配置环境变量

打开资源管理器右键点击属性

点击高级系统设置

点击"高级"任何点击"环境变量"

在下方系统变量那里点击编辑

变量名输入JAVA_HOME

变量值为你安装jdk的目录,然后点击“确定”

增加JAVA_HOME环境变量,指向jdk的安装目录

选中Path然后点击编辑

点击新建然后输入%JAVA_HOME%\bin

点击“确定”完成配置

%JAVA_HOME%\bin这个的意思是告诉系统要到JAVA_HOME这个指向的目录下的bin目录去执行文件

到这里环境变量配置就结束了,以后我们在任何目录下都可以执行java命令,是不是很神奇

总结:

1、如果不配置环境变量要到所安装jdk的目录下的bin才能执行,
因为把jdk执行的指令在所安装jdk的目录下的bin下,所以要在bin下执行cmd里面java命令,
配置环境变量的目的是在任何目录下都能执行java命令,不用到jdk的bin目录下就能执行

2、配置环境变量:
(1)我的电脑--属性--高级系统设置--环境变量
(2)增加JAVA_HOME环境变量,指向jdk的安装目录 如 d:\program\jdk8
(3)编辑path环境变量,增加%JAVA_HOME%\bin    (告诉系统要到JAVA_HOME这个指向的目录下的bin目录去执行文件)

tip:这样以后更改jdk安装目录只需要改JAVA_HOME里面的目录就行了

关于安装jdk后为什么要配置环境变量的那些事相关推荐

  1. 安装JDK时为什么要配置环境变量

    变量名 变量值 1.1.JAVA_HOME E:\Java\jdk1.6.0_43 jdk安装目录 1.2.Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 1.3.C ...

  2. 安装JDK与JRE以及配置环境变量步骤详细图文说明

    JDK与JRE的安装及环境变量配置过程如下所示: 步骤1:准备好可用的JDK安装包,双击exe文件,开始安装. 步骤2:选择安装目录,安装过程中会出现两次安装提示,第一次是安装JDK,第二次是安装JR ...

  3. 工具篇 之 Mac 安装 JDK 1.8 并配置环境变量

    LZ-Says:是时候该撸起袖子加油干了. 前言 新换 Mac Pro,大大的屏幕,爽的很. 聊天扯皮中,?爆出 Mac 硬生生用出 Windows 的赶脚,想了想,我也差不多. 点滴积累,希望未来会 ...

  4. Ubuntu 14.04安装JDK1.8.0_25与配置环境变量

    Ubuntu 14.04安装JDK1.8.0_25与配置环境变量 [日期:2015-01-19]     来源:Linux社区  作者:lizhangyong1989     [字体:大 中 小] 以 ...

  5. 修改npm安装的全局路径和配置环境变量的坑

    我之前安装npm时全是默认安装,模块全部安装在C盘了,今天心血来潮,把路径改到了D盘,结果改完后模块都不能识别了,都提示XX模块不是内部命令,这其实是环境变量配置的问题,我都是按照网上的教程改的环境变 ...

  6. JDK的下载,配置环境变量,JDK百度云盘链接

    JDK的下载 怕XDM去网上下JDK麻烦,所以搞了个百度云链接,下载以后能直接用.省的安装了 链接:https://pan.baidu.com/s/1ZqGCBDs64fQUnDSwWIIoag?pw ...

  7. Git 安装(二) 之 配置环境变量

    1. 找到git所在位置 输入命令 where git 2. 配置环境变量 2.1 在用户变量新建变量 点击新建 输入变量名及变量值 C:\Git\bin;C:\Git\migw64\bin;C:\G ...

  8. Mac安装jdk和maven3.6配置环境

    maven3.6:网上有或者私聊博主私发 jdk1.8_211地址:https://pan.baidu.com/s/1CVuWES-F1PoaV63oL3nCHQ 密码:c62d 环境配置 jdk的真 ...

  9. 安装后jdk1.8 配置环境变量以后 版本显示还是1.7

    配置图如下   1.7版本不用卸载  不用就可以了 转载于:https://www.cnblogs.com/roujiamo/p/10836593.html

最新文章

  1. python初学--day1
  2. scvmm live migration issue
  3. DPDK helloworld 源码阅读
  4. 中国剩余定理及其拓展
  5. Makefile的介绍与使用
  6. vlc 缓冲大小 设置_用libvlc 播放指定缓冲区中的视频流
  7. 格兰杰因果关系检验r语言_R语言系列第四期:R语言单样本双样本差异性检验
  8. seata实现分布式事务解决方案
  9. RTOS原理与实现10:互斥信号量实现
  10. snowpack 快速开始
  11. 现在有什么开源的语音识别吗?
  12. 使用VIsio绘制E-R图
  13. Android Behavior详解
  14. 酷开科技 × StarRocks:统一 OLAP 分析引擎,全面打造数字化的 OTT 模式
  15. Selenium核心原理及浏览器实战
  16. 哲学家就餐问题及解决方法
  17. 2020年基金收益盘点
  18. H5小游戏《看你有多色》扩展(辅助、眼力)
  19. AGV路径规划方法——A*算法
  20. 8CollapsingToolbarLayout源码分析

热门文章

  1. Windows恢复环境启动失败,重新配置WinRE
  2. python中的if判断,和while循环的用法
  3. QT之qss教程- QScrollBar
  4. idea启动项目报错 --To prevent a memory leak, the JDBC Driver has been forcibly unregistered
  5. QT 对话框添加背景图片的方法
  6. MongoDB数据库的简介与安装步骤
  7. 黑色温敏性PNIPAM-AuNPs/CHOL-AuNPs纳米金粒修饰聚合物的制备过程
  8. 考研数学基础 之线性代数通法——Chapter6:合同对角化与二次型
  9. 用户态协议栈之epoll实现
  10. SCAU 8609 哈夫曼树