mac快捷切换jdk版本

摘要:
进入终端,输入jdk7/jdk8,快速切换jdk版本

工作或学习中我们可能需要在多个jdk版本之间进行切换,下面介绍一下如何在mac上快捷切换jdk版本

首先我电脑现在jdk的版本是jdk1.8

mac快捷切换jdk版本第1张

 我们以jkd1.7为例

首先去官网下载jdk1.7

https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

安装过程就不用多说了,一路next就好

安装成功后,jdk被默认安装在/Library/Java/JavaVirtualMachines目录下

接下来打开终端,输入以下指令

#创建.bash_profile文件,若已存在则忽略
touch ~/.bash_profile
#打开.bash_profile文件,以文本编辑的方式编辑
open ~/.bash_profile
#打开.bash_profile文件,vim编辑器方式编辑(推荐,防止出现编码问题)
vim ~/.bash_profile

编辑.bash_profile文件内容,添加下面配置

export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home

alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk7='export JAVA_HOME=$JAVA_7_HOME'

保存后关闭文件,并在终端输入以下命令使刚才的更改生效

source ~/.bash_profile 

到此配置完成!

进入终端输入jdk7/jdk8即可快捷切换jdk版本

mac快捷切换jdk版本第2张

免责声明:文章转载自《mac快捷切换jdk版本》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C 位域flask中使用ajax 处理前端POST请求 弹框展示下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Mac终端命令远程开启屏幕共享进行远程控制

Mac终端命令远程开启屏幕共享进行远程控制   版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/showhilllee/article/details/49306211 使用背景 我们有几台Mac作为服务器,开启了ssh,之前上线之类的操作都是通过命令来进行的。之前也没觉得什么,但是上次上线忽然...

【转】如何给Ubuntu添加Windows及Mac字体?

由于Ubuntu是一个免费的Linux系统,所以对于一些非常好的字体在系统中并不存在,为了让文字可以在Ubuntu上更好的呈现,可以将Windows中的字体或者是Mac 系统中的字体安装到ubuntu中。以下为具体的安装步骤: 1、准备好Windows和Mac中的字体包,自己从系统中提取或者网上下载都可以。 需要注意的是并非所有的自己都能在Ubuntu中顺...

Mac下PHP开发环境的搭建(转载)

一、首先Mac OS自带Apache,只需要启动Apache就行。 打开终端,输入命令:sudo apachectl start : 介绍几个Apache的常用命令 //启动Apache服务 sudoapachectl start //重启Apache服务 sudoapachectl restart //停止Apache服务 sudoapach...

如何在Mac OS X中开启VIM语法高亮和显示行号

VIM (Wikipedia图)Vim是一款相当给力的源自UNIX平台的命令行文本编辑器,不过不给力的是,Mac OS X下并没有诸多Linux发行版上VIM那些牛逼哄哄的神马代码高亮显示啊,自动缩进啊神马的。(译者注:通常Linux发行版可以通过编辑/etc/vimrc文件更改全局VIM设定或者针对某个用户的~/.vimrc进行个性化配置)为了弥补这个缺...

bonding的系统初始化介绍

bond0模块的加载 Bonding原理 为方便理解bonding的配置及实现,顺便阐述一下Linux的网络接口及其配置文件。在 Linux 中,所有的网络通讯都发生在软件接口与物理网络设备之间。与网络接口配置相关的文件,以及控制网络接口状态的脚本文件,全都位于 /etc/sysconfig/netwrok-scripts/ 目录下。网络接口配置文件用于控...

Linux部署Tomcat、JDK、MySQL(详细步骤)

一、Tomcat安装 1.将tomcat安装包apache-tomcat-7.0.57-windows-x64.zip在本地解压后放到/usr/local目录 2.修改解压后的目录的权限 [root@localhost local]# chmod -cfvR 777 apache-tomcat-7.0.57/ 3.修改环境变量: [root@localho...