03 MAC环境配置-JDK安装教程

JDK,包含java开发SDK与java运行环境,不必多说了。

依旧是安装常用的1.8版本。

一、检查安装

先来看看本地安装没有,执行命令:

java -version

结果参考:

场景 输出结果 说明
未安装 zsh: command not found: java 需要安装
已安装

java version "1.8.0_261"

Java(TM) SE Runtime Environment (build 1.8.0_261-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

不需要安装

二、安装Java SDK

2.1 下载安装包

到官网下载JDK安装包:Java Downloads | Oracle

选择需要的版本下载,max选择macOS使用的:

2.2 双击安装

mac系统的下载下来是个dmg,双击下载的 jdk-8u291-macosx-x64.dmg 文件,运行:

一直点击下一步,直到最后完成。

默认安装路径在/Library/Java/JavaVirtualMachines。

三、配置环境变量

在终端执行java命令在安装完成后,配置环境变量JAVA_HOME;CLASSPATH;PATH。

3.1 查看安装jdk目录

先执行命令查看安装jdk的目录:

/usr/libexec/java_home -V

输出结果示例如下:

/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home就是安装目录。

3.2 添加环境变量

获取路径后,执行命令打开.bash_profile配置文件:

1.若不存在则执行touch .bash_profile命令创建;

2.若没有权限,则执行sudo切换为其他管理员。

# 创建配置文件
touch .bash_profile


# 以文本编辑形式打开配置文件
open -e .bash_profile

# 以vi编辑器打开
# 1.点击字符i进行键盘输入;
# 2.点击esc退出输入,命令:wq保存并退出编辑
vim ~/.bash_profile

添加环境变量:

JAVA_HOME=[自己的安装位置]
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

或按如下配置环境变量,示例:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home

export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH:.

 下图为配置了jdk、maven与mysql环境变量的配置文件,前三个为jdk:

3.3 执行文件使配置生效

读取并执行文件中的命令,使配置生效:

source .bash_profile

# 如果存在多个用户,可以为不同的用户执行命令,使该用户的环境变量生效
# 查看当前用户
echo $SHELL

# 如果输出是:/bin/test 则为test用户
echo "export JAVA_HOME=\"$(/usr/libexec/java_home)\"" >> ~/.testrc && source ~/.testrc

# 如果输出是:/bin/bash 则为bash用户
echo "export JAVA_HOME=\"$(/usr/libexec/java_home)\"" >> ~/.bash_profile && source ~/.bash_profile

3.4 验证配置

验证是否安装配置成功/得知自己的安装版本:

# 输出环境变量的值
echo $PATH

# 输出java版本
java -version

猜你喜欢

转载自blog.csdn.net/weixin_40287414/article/details/142064442
03