赞
踩
打开终端输入(发现mac自带jdk):javac
默认安装目录:/Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk/Contents/Home
但我要安装的是jdk11 去官网下载(Arm 64 Compressed Archive):Java Downloads | Oracle
mac配置环境变量:
其中/etc/xxx开头的是系统级别的,系统启动就会加载。其余是用户级别的,从前往后的顺序读取,如果 ~/.bash_profile文件存在,则后面的几个文件就会被忽略不读了。
-- 系统级别环境变量(默认存在自动加载,不推荐修改)
/etc/profile
/etc/paths
/etc/paths.d/文件夹所有内容
-- 用户级别环境变量(~就是目录,新电脑需要自己创建文件)
~/.bash_profile
~/.bash_login
~/.profile
~/.bashrc
`vim ~/.bash_profile` 按键esc + i 输入
jdk1.5之后不用再配置classpath,自己配置的JAVA_HOME要在PATH变量之前才会优先加载jdk17
JAVA_HOME="解压的目录/Contents/Home/bin"
export PATH="$JAVA_HOME:$PATH"
配置的环境变量只在当前终端有效(关闭、重启后就无效了)
新建文件:`vim ~/.zshrc`
文件最后增加一行:
source ~/.bash_profile
配置好后重新打开一个终端窗口,以后新配置的环境变量重启下当前终端窗口就永久生效了
验证
echo $PATH
java -version
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。