<返回更多

Java核心技术-macOS下配置Java11环境

2019-11-22    
加入收藏

首先说明此次macOS下配置JAVA11环境的软件版本信息

macOS是基于目前(2019/11/21)最新的macOS10.15.1

JDK是基于JDK11最新版本的JDK11.0.5

macOS下载JDK

如果想要开发Java程序,必须去Oracle官网下载JDK,在进入Oracle官网首页后下拉页面找到Resources for Developers

Java核心技术-macOS下配置Java11环境

Oracle官网

然后在跳转的页面中找到Java

Java核心技术-macOS下配置Java11环境

Java

然后选择Java SE Download

Java核心技术-macOS下配置Java11环境

Java SE Download

然后选择JDK11

因为JDK11是继JDK8之后Oracle官方长期维护的版本,也会是下一个线上环境大量使用的版本。

Java核心技术-macOS下配置Java11环境

 

然后下载JDK

Java核心技术-macOS下配置Java11环境

 

然后同意License,并选择对应的版本下载

因为本人的开发平台是macOS,因此选择的是jdk-11.0.5_osx-x64_bin.dmg

Java核心技术-macOS下配置Java11环境

 

 macOS下JDK安装

当JDK下载完成之后双击dmg文件

Java核心技术-macOS下配置Java11环境

 

macOS系统会校验该文件,然后双击JDK11.0.5.pkg启动安装

Java核心技术-macOS下配置Java11环境

 

介绍

Java核心技术-macOS下配置Java11环境

 

安装类型

Java核心技术-macOS下配置Java11环境

 

安装

当输入密码或者使用touchID后,macOS此时会安装JDK至/Library/Java/JavaVirtualMachines/jdk-11.0.5.jdk目录下,并且会自动配置环境变量。此时可以输入javac -version和java -version来验证安装。

Java核心技术-macOS下配置Java11环境

 


Java核心技术-macOS下配置Java11环境

执行安装

安装摘要

Java核心技术-macOS下配置Java11环境

 

macOS下JDK配置

如果你的macOS下同时安装了多个不同的JDK版本(例如JDK11,JDK8),而又想在终端上运行指定的JDK版本(这里以JDK8为)的话,此时需要通过配置环境变量来实现。

首先使用su root命令切换到root用户,然后使用vim /etc/profile编辑profile文件,

此时vim处于阅读模式,还不能修改文件,可以通过i键进入编辑模式

然后添加JAVA_HOME环境变量,并使用export引用至PATH环境变量,

当在终端上执行java相关命令时会优先查找PATH环境变量对应的路径。

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME
Java核心技术-macOS下配置Java11环境

JAVA_PATH环境变量配置

添加完成后按esc退出编辑模式,并输入:wq!保存文件,如果想要使修改的配置文件生效,还需要执行source /etc/profile命令,此时便可以实现Java版本的切换了。

Java核心技术-macOS下配置Java11环境

修改PATH环境变量实现版本切换

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>