macOS 升级 JDK 8

编译 Presto代码的时候,Maven 编辑报错 JDK 版本过低,所以,就有了升级 JDK 版本的需要。简单介绍下环境:

系统:macOS 10.13.4

升级前 JDK 版本:1.8.0_40

升级后 JDK 版本:1.8.0_172

注意:以下操作需要有系统 root 权限

卸载 JRE

sudo rm -rf /Library/Internet Plug-Ins/JavaAppletPlugin.plugin  
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefpane

卸载 JDK

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk

安装 JDK

访问 Oracle 官方 JDK 8 下载页面
,下载 jdk-8u171-macosx-x64.dmg 安装包到本地,一路继续直到完成

设置 JAVA_HOME 变量

编辑 ~/.bash_profile 文件,添加:

export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"  
export JAVA_HOME=$JAVA_8_HOME

执行:

source ~/.bash_profile

完成!!!

试试 java -version
命令,正确安装和配置的话,应该显示的是新版本了

参考:

  • JRE 8 Installation for OS X

  • JDK 8 Installation for OS X

原文 

http://dyingbleed.com/macos-upgrade-jdk/

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » macOS 升级 JDK 8

分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址