大家好,欢迎来到IT知识分享网。
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
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/127336.html