windows、mac、Linux系统下 JDK 安装以及环境变量配置

windows、mac、Linux系统下 JDK 安装以及环境变量配置

一、JDK的下载

JDK官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

此链接为 jdk1.8的版本


进入此链接后找到如下内容:
在这里插入图片描述
注意:Java SE Development Kit 8u231 Demos and Samples Downloads为JDK演示Demo和样本下载,大小为57M左右,并不是我们要下载的JDK.

我们需要的JDK下载如图下:
在这里插入图片描述
勾选按钮,同意JDK相关协议,并选择自己需要安装的JDK系统版本,如图所示在这里插入图片描述
点击所对应的右侧的超链接,会如下跳转网页(如果有Oracle账号可跳过)
在这里插入图片描述
此网页为Oracle的登录界面,如果是新用户,请注册一个Oracle账号完成登录操作即可下载.


二、JDK的安装(windows,mac,linux)

  1. Windows下安装

双击运行下载好的JDK程序,出现如下的弹框.在这里插入图片描述
点击下一步:
在这里插入图片描述
这一步是选择自己需要安装JDK的位置,默认情况下是:

//此路径为JDK的默认安装路径
C:\\Program Files\Java\jdk1.8.0_191\

如果需要更改JDK安装路径可以选择 更改按钮,如果无此需要,即可点击下一步,执行JDK的安装,对于刚开始学习Java的小伙伴推荐安装默认路径,不用过于担心C盘存在其他文件而苦恼.

Java:"用你一下C盘,怎么了!"

等待安装过程中,会弹出如图所示的弹框:在这里插入图片描述
此过程为JRE安装,点击确定即可,并进入如下步骤.
在这里插入图片描述
此步骤为确认JRE的安装路径,默认安装路径为:

//此路径为JRE的默认安装路径
C:\\Program Files\Java\jre1.8.0_191\

如果需要更改JRE安装路径可以选择 更改按钮,如果之前安装JDK默认安装路径更改了,此JRE安装路径也需要更改,保持JDK和JRE所在的根目录为同级目录,如果未进行默认更改,即可点击下一步,执行JRE的安装并等待安装结束,windows下的JDK安装过程就结束了.


  1. Mac下安装
    参考地址:https://www.java.com/zh_CN/download/help/mac_install.xml

  1. Linux下安装
#后面的全路径为自定义,根据自己喜好来存放jdk
cd /usr/local/src/jdk1.8
#官网下载好的压缩包存放到自己自定义的文件夹内
tar zxvf jdk-8u191-linux-x64.tar.gz
#等待解压完成

三、JDK的环境配置

  1. Windows下JDK的环境配置(windows,mac,linux)

操作如下:

  • 右击 计算机
  • 属性
    在这里插入图片描述
  • 高级系统设置
    在这里插入图片描述
  • 环境变量
    在这里插入图片描述
    点击后弹出如下弹框
    在这里插入图片描述

环境变量分为系统环境变量和用户环境变量.
`
环境变量是指系统环境变量,对所有用户起作用;而用户环境变量只对当前用户起作用,

此步骤要注意的是我们配置的环境变量是系统变量.

  • 选择系统变量下的[新建],新建JAVA_HOME系统变量

变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_191(这里填你自己选择的安装路径)

在这里插入图片描述

  • 新建CLASSPATH变量

变量名:CLASSPATH ,
变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注意变量值最前面有一点

在这里插入图片描述

  • 配置系统环境变量Path
    在这里插入图片描述
    双击Path–>新建–>添加 %JAVA_HOME%\bin 如图所示
    如果系统为windows7版本,需要将指针移动到文本内容最前面,将%JAVA_HOME%\bin;写入,这里在bin后面多了一个分号,为了与后面其他的环境变量区分开;也可以将指针移动到内容最后面,但要观察在写入%JAVA_HOME%\bin;之前的环境变量是否有分号结尾,如果没有请自觉添加.
    在这里插入图片描述
    接着一路确定即可.

备注:
很多其他相关题材介绍的时候,有说需要配置JRE的环境变量,如下:
.
变量名:JRE_HOME
变量值:C:\Program Files\Java\jre1.8.0_191
.
安装jdk后,在C:\Program Files\Java目录下有jdk和jre两个文件夹,但jdk下还有一个jre文件夹,而且这个jre比前面那个jre在bin目录下多了个server文件夹.
.
普通用户装jre即可.开发人员需要安装jdk,其中包括jre.所以jdk目录下包括jre目录.两个jre大体相同,有细微的差别.两种 jre ,是针对不同的工作职责,不同的 jre 负责各自范围的内容.
.
当用户只需要执行 java 的程序时,那么C:\Program Files\Java\jre1.5.0_08的 jre 就可以了.
当用户是 java 程序员,则需要 java 开发环境.编译时,系统就会优先去找C:\Program Files\Java\jdk1.5.0_08\bin下的“ java 、 javac ”这些命令所在目录或者他们的父目录的 jre .即开发环境下运行的是 jdk 下的 jre .

%JAVA_HOME% 解释
.
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_191
.
我们真正需要的是变量值,JAVA_HOME只是这个值的一个定义,可以用此变量名代替此变量值.在我们配置PATH时,需要%JAVA_HOME%\bin,也就是需要C:\Program Files\Java\jdk1.8.0_191\bin.

本人习惯直接配置PATH,直接将C:\Program Files\Java\jdk1.8.0_191\bin写入.

2.Mac下JDK的环境配置

  • 打开Mac终端
  • 输入如下命令
#这里的~代表用户的根目录,在mac下环境变量是一个隐藏文件为.bash_profile.
vim ~/.bash_profile

备注:
mac版本的配置文件分为用户和系统
用户环境变量配置: ~/.bash_profile
系统环境变量配置与Linux相仿: /etc/profile
mac的环境变量配置也可配置系统环境变量配置,可以参考Linux环境配置步骤.

此时会弹出文本编辑,按字母 i a o 都可以进行内容编辑

#mac安装JDK的路径位置
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
#所需要配置的jdk全路径,后面$PATH是将之前其他的环境变量置换这里,与jdk的路径组成新的PATH
PATH=$JAVA_HOME/bin:$PATH:.
#CLASSPATH配置
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
  • 配置完所需路径后,ESC
  • 输入:wq 并回车,进行保存
  • 生效环境变量配置
source ~/.bash_profile
  • 输入 echo $JAVA_HOME显示刚才配置的路径,代表配置完成.
  • 输入java -version显示jdk版本信息,如下类似情况代表成功.在这里插入图片描述

3.Linux下JDK的环境配置
Linux下配置环境变量与mac相似,因为linux核心部分与mac相仿,但是配置文件不同,mac为~目录下.bash_profile,而Linux的配置文件在etc目下的profile文件.

  • 打开Linux终端
  • vim /etc/profile
  • 此时会弹出文本编辑,按字母 i a o 都可以进行内容编辑
#Linux安装JDK的路径位置与mac相仿
JAVA_HOME=/usr/java/jdk1.8.0_191
#所需要配置的jdk全路径,后面$PATH是将之前其他的环境变量置换这里,与jdk的路径组成新的PATH
PATH=$JAVA_HOME/bin:$PATH:.
#CLASSPATH配置
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
  • 输入:wq 并回车,进行保存
  • 生效环境变量配置
source /etc/profile
  • 查看Java版本号,验证配置成功.
java -version
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

筑梦的熊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值