macOS下Java8和Maven的配置
Java 下载
每次下载 Java 历史版本找起来都很费劲,这里记录一下官网 Java 历史版本下载的网址:Java Archive
配置
Mac 上有 3 处可以设置环境变量:
- /etc/profile :系统全局变量,系统启动即加载该文件的配置(不建议添加)
- /etc/bashrc:所有类型的 bash shell 都会读取该文件的配置
- ~/.bash_profile:配置用户级环境变量,在系统用户文件夹下创建,当用户登录时,该文件会被执行且仅执行一次
如果是 centos 7 或 macOS 10.15 以下版本,默认 shell 环境是 bash,系统环境变量的配置文件是 /etc/profile 文件
如果是 macOS 10.15 以上版本,默认 shell 环境是 zsh , 那么系统环境变量的配置文件默认是 /etc/zshrc 文件
我的系统版本 Big Sur 11.6
开始
首先查看 JDK 的安装路径
终端输入
1 | /usr/libexec/java_home -V |
/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home
这里注意 V 是大写,记录下安装路径,接着配置环境变量
终端输入
1 | sudo vim /etc/zshrc |
配置内容如下,其中 JAVA_HOME
是上面命令获取的,MAVEN_HOME
是自己的解压路径
1 | # Java |
因为配置文件是只读的,所以需要强制保存 :wq!
,退出后使配置文件生效
1 | source /etc/zshrc |
检查 Java 环境变量
1 | java -version |
检查 Maven 环境变量
1 | mvn -v |
本文采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ShiGuang
评论