Macos安装java环境,快速切换Java版本 |
您所在的位置:网站首页 › mac怎么切换到windows › Macos安装java环境,快速切换Java版本 |
前言
java环境对我来说是非常重要的环境,平时用的工具很多是Java开发的。所以环境必不可少,目标主流的Java环境有java8和java11,因为很多软件需要的Java版本不一样。所以这2个环境我都需要同时安装。下面记录一下我的安装过程。 安装brew我个人推荐使用brew安装Java,大部分软件安装我推荐使用brew【包管理】安装。如果没有安装brew,命令如下: ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) brew 安装出错时。用下面的命令 rm -rf /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core; brew update 如果安装不了[一般都能正常安装],就要扶墙挂一下国外的代理, 安装Java8,java11java8版本我习惯使用openjdk1.8 java11版本我习惯使用openjdk11 先搜索一下版本库里有哪些Java版本 brew search openjdk 这里发现有很多openjdk的版本,挑选自己喜欢的版本就可以。 安装java8 brew install adoptopenjdk8 安装java11 brew install adoptopenjdk11 正常情况下就安装完成了。 补充Macos系统本身自带安装好了openjdk1.8,跟Java8差不多。正常情况可以在命令行上查看自己的Java版本。 java -version #查看命令 一般情况下,比如老版本的应用,可以直接使用这个版本 快速切换Java版本的方法需求是快速切换java8和java11 要达到的效果 在命令行输入 java8,就马上切换到java8的版本上 在命令行输入 java11,就马上切换到java11的版本上 准备工作: 确认一下有没有存在下面的目录 cd /Library/Java/JavaVirtualMachines/ #进入这个目录 ls #查看目录下的文件 下面是我的openjdk8的目录,也就是java8的安装目录 /Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home openjdk11的目录,也就是java11的安装目录 /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home 如果你的openjdk的版本不一样,根据自己的版本记录这个目录就可以。复制留着备用 1.先编辑家目录下的.bash_profile vim ~/.bash_profile 或者用自己习惯的编辑器编辑也可以。 比如用sublime 编辑: subl ~/.bash_profile 2.在打开的文件最后面添加代码。 # openjdk8 java8=/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home # openjdk 11 java11=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home # default jdk8 export JAVA_HOME=$java8 alias java8="export JAVA_HOME=$java8" alias java11="export JAVA_HOME=$java11" 3.加载配置文件 命令行下输入 ,重新加载我们修改后的配置文件 . ~/.bash_profile 效果展示java -version #查看当前的Java版本是什么。 java8 ----> java11 命令行输入java11 java11 java11 ---->java8 命令行输入java8 java8
到这里基本上实现了快速切换Java的版本的功能. 瑾记录安装的过程。如果有什么不对请批评指正 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |