Mac上安装和配置JDK11


jdk11选择说明

在jdk9之前大家使用的都是sum公司维护的Oracle jdk;但是从jdk9开始sum公司宣布以后的版本如果用来挣钱的话就要付费了,这… 不是劝退吗?
对于公司来说,开源的openJdk会存在不少风险,因为没有专门修bug的人了。因此我们需要选择大公司开源的长期维护版本才相对可靠些,这里我们选择亚马逊的jdk11 corretto(官方说的会维护更新到2027年)。

注意:所有的jdk都是在开源社区发布的openjdk上进行升级维护的(包括sum公司,大家知道它只是它比较出名而已,现在Open JDK的供应商也越来越多了,毕竟Java的市场份额还是比较大的)。因此不必担心,我们只需要选择能够长期维护更新的就好。

安装

官方地址:https://docs.aws.amazon.com/corretto/index.html

可以通过如下命令查看当前已安装的jdk路径

/usr/libexec/java_home --verbose

若发现有我们不需要的,可以直接删除掉

rm -rf 对于版本的JDK文件夹名称

在官网上选择对应Mac的版本

双击下载的安装文件,按照指引直接安装即可。默认是安装在 /Library/Java/JavaVirtualMachines/

配置JDK环境

在配置文件 .bash_profile.zshrc 中添加如下配置,之后重启终端即可生效。

export JAVA_HOME=/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home

注意新版本的macos系统中zsh为默认的shell。因此若在.bash_profile中配置后不生效,则需要在.zshrc中增加如下配置 source ~/.bash_profile


特别提醒:扫码关注微信订阅号'起岸星辰',实时掌握IT业界技术资讯! 转载请保留原文中的链接!
 上一篇
前端开发工具vscode配置 前端开发工具vscode配置
Visual Studio Code(简称“VS Code”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。
2022-04-10
下一篇 
Spring-Cloud之Zuul Spring-Cloud之Zuul
Spring Cloud Zuul 是 Spring Cloud Netflix 子项目的核心组件之一,可以作为微服务架构中的 API 网关使用,支持动态路由与过滤功能
2022-03-16
  目录