MacBook安装JDK(M1芯片版本)
电脑型号信息
品牌:Apple
机型:MacBook Air
处理器:M1
内存:16GB
磁盘:256GB
文章目录
一、下载JDK
二、安装JDK
三、配置环境变量
四、.bash_profile与.zshrc
第一种:将环境变量添加到.zshrc
第二种:将source ~/.bash_profile添加到.zshrc中
一、下载JDK
M1芯片MacBook可优先选择采用ARM架构的JDK,在Oracle适配M1芯片之前,Zulu JDK无疑是目前最佳的选择。
进入Zulu JDK官方下载地址按照个人需求下载合适的JDK版本(下图以JDK 1.8为例),建议直接选择下载.dmg格式安装包。
二、安装JDK
与安装其他普通软件一样,双击.dmg安装包并一路“下一步”即可完成JDK的安装。
三、配置环境变量
若以上选择.dmg格式的安装包完成JDK安装的,则系统已自动配置好相关系统环境变量。
验证环境变量是否生效:终端输入java -version后回车,若显示如下内容则表示环境变量已生效
四、.bash_profile与.zshrc
开发中对环境变量的增加和修改一般是在用户目录下的.bash_profile文件中操作,操作完成后通过执行source ~/.bash_profile来让环境变量生效即可;但是有很多人也发现到source ~/.bash_profile只生效一次,产生这个问题的原因其实是Apple在Mac上将zsh用作默认 Shell
从 macOS Catalina 开始,Mac 使用 zsh 作为默认登录 Shell 和交互式 Shell。你还可以在较早版本的 macOS 中将 zsh 设置为默认 Shell。
默认情况下,Mac 使用 zsh 或 bash 作为登录 Shell 和交互式 Shell 的命令行解释器:
从 macOS Catalina 开始,zsh (Z shell) 是所有新建用户帐户的默认 Shell。
bash 是 macOS Mojave 及更早版本中的默认 Shell。
zsh 与 Bourne Shell (sh) 高度兼容,并且与 bash 基本兼容(存在一些差别)。要进一步了解 zsh 及其全面的命令行完成系统,请在“终端”中输入
man zsh
。
也就是说 zsh 的命令行读取的 path 不是从 .bash_profile 配置文件中读取的,而是从 .zshrc 配置文件中读取的;以下给出两种简单方便的解决方法。
第一种:将环境变量添加到.zshrc
1. 打开或创建.zshrc
sudo vi ~/.zshrc
2. 输入和.bash_profile相同的内容(以后需要新增的环境变量均增加在.zshrc文件中)
export Android_sdk=/Users/eagle/Library/Android/sdk;
export PATH=${PATH}:${Android_sdk}/platform-tools
3. 保存退出,执行以下命令立即生效
source ~/.zshrc
第二种:将source ~/.bash_profile添加到.zshrc中
1. 打开或创建.zshrc
sudo vi ~/.zshrc
2. 将内容“source ~/.bash_profile”添加到.zshrc中(以后需要新增的环境变量仍然增加在.bash_profile文件中)
3. 保存退出,执行以下命令立即生效
source ~/.zshrc
MacBook安装JDK(M1芯片版本)相关推荐
- Macbook Pro(M1芯片)腾讯会议无法使用共享屏幕功能
这几天在Macbook Pro(M1芯片)上使用腾讯会议的时候,在使用屏幕共享功能的时候,发现腾讯会议要让我开启屏幕录制权限,然而我开启了屏幕录制权限之后,点击腾讯会议的共享屏幕,它仍然提示我要开启屏 ...
- LR支持M1芯片款mac安装 Lightroom CC20直装版M1安装教程 M1芯片处理器安装LR问题教程
小编是个摄影爱好者,早10年前就一直使用苹果mac系统做修图!也算是个mac忠实粉丝了. 就在11月份,苹果发布了基于Apple Silicon M1 SoC芯片打造新Mac系列产品,全新的M1处理器 ...
- 解决M1芯片版本安装Sketch问题 M1芯片安装那个Sketch版本?Sketch已完美支持M1芯片安装 支持big sur系统
最近入手的M1芯片的Mac,哈哈!还是公司年终赠送的,不过这款电脑和以往常规的intel芯片的架构似乎有些不同,主要是很多旧版本的软件用不了.之前搞定了M1芯片安装Adobe系列的软件,然后发现好多旧 ...
- m1芯片的mac怎样安装PS2021 m1芯片的mac安装Photoshop21适配版解决方案 2021最新方法
苹果在去年11月突然发布了搭载自研M1芯片处理器的最新款Macbook,由于这次新版mac系列史无前例的采用arm架构的芯片,导致很多之前为旧版mac开发的软件安装后不兼容无法使用,这其中就包括著名的 ...
- 【转】Windows7 下安装 JDK 7 时版本冲突问题解决
原文网址:http://wxl24life.iteye.com/blog/1966058 自己电脑上一直用的 JDK 版本是 1.6,今天决定更新到 1.7,在安装 JDK 1.7 后,控制台输入 j ...
- 苹果Macbook Pro 13 M1芯片安装Pillow的正确姿势
正确的安装 1.先安装packaging python3 -m pip install packaging 执行这个命令后会提示这样安装成功 Defaulting to user installati ...
- redhat java 多个版本_Linux下安装JDK(多个版本) 切换
1.检查系统是否自带了OpenJDK以及相关安装包,如果有的话则应先将其卸载. 检查命令: java -version rpm -qa | grep java rpm -e --nodeps tzda ...
- CocoaPods安装方法 (M1芯片)-完美安装成功
1.新的电脑基本上都已经安装好最新的ruby了,不放心的可以检查一下ruby的版本和sources, ruby -v gem sources -l 2.查看Homebrew: brew -v 2.1) ...
- M1芯片Mac安装哪个版本C4D?C4D哪个版本支持M1?M1处理器款macbook安装Cinema 4D R23
Cinema 4D R23是目前C4D系列软件的最新版本. 由于简单的操作方式以及强悍的功能,使得它在全世界范围内都十分的受欢迎,比如人们熟知的电影<阿凡达>就是通过它后期处理而来,可见作 ...
最新文章
- DataGridView取得或者修改当前单元格的内容
- C语言字符串操作函数
- C 整数反转
- CSS是什么及其继承与选择器
- python函数调用外部变量_Python基础
- 开启中国区块链创造季! 2019区块链开发者大会来袭!(首批重磅嘉宾曝光)
- 跟 05 后拼年龄?算了,11 岁的他都成比特币专家了
- python基础练习题:重新排序【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
- Windows鼠标指针美化
- html meta标签的常用写法
- 将 PDF 文件拆分为多个同样页数 pdf 文件的 Windows Powershell 脚本
- 阿里云申请和部署项目
- 10分钟读懂什么是产品定位
- mysql中ceil的函数语法_MySQL ceil()函数
- python导入可用软件包
- gitlab中国官方网站
- 2019年新SRRC认证怎么收费
- 模电(十)结型场效应管
- 《共模电感元器件》的特性分析
- 记录mac下载使用sublime3过程
热门文章
- 快速远程桌面公司内网电脑,远程OA/ERP/BUG/NAS【无需公网IP】
- css实现背景透明文字不透明
- C语言 操作系统实验 四种调度(最高响应比优先算法 HRN)
- 乌龟git强制推送(不到万不得已不要使用!!!)
- 如何采集喜欢的电视剧照?
- JAVA JDK1.8 API 中文文档 高清完整版 CHM.rar(永久有效)
- python画河流图_《Python数据可视化之Matplotlib与Pyecharts》之主题河流图
- 如何使用pip安装causalml
- ADS仿真3_双枝短截线匹配电路设计
- MATLAB程序设计语言语法