很久之前就试过在mac上配置java版本,但是一直配置不了;今天又配了一次,还是不行,后来上网查了一下终于发现,是因为mac使用的是zsh,配置方法不同,但是对于zsh配置方式,网上也是各有说法,我一个一个尝试,终于找到了正确的配置方法,并把它分享给大家
安装JAVA
这个就略过了
找到JAVA的安装目录
mac中java的安装目录在:"/Library/Java/JavaVirtualMachines"下
但是在访达侧栏没有显示根目录,我们可以通过 command+⬆️ 一直撤回回到根目录
打开配置文件
vim ~/.zprofile
不会用vim的,可以用open ~/.zprofile
来打开
添加配置
export JAVA_8_HOME=“/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home”
export JAVA_11_HOME=“/Library/Java/JavaVirtualMachines/jdk-11.0.7.jdk/Contents/Home”
alias jdk8=“export JAVA_HOME=$JAVA_8_HOME”
alias jdk11=“export JAVA_HOME=$JAVA_11_HOME”
alias 语句是用于下面切换版本的
上面/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home
根据自己实际修改,版本也是
mac中java的安装目录在:"/Library/Java/JavaVirtualMachines"下
但是在访达侧栏没有显示根目录,我们可以通过 command+⬆️ 一直撤回回到根目录
mac可以用command+option+c复制文件位置,可以通过这种方式把文件位置复制粘贴上去
配置生效
source ~/.zprofile
切换版本
在命令行输入jdk8或者jdk11进行版本的切换,java -version来查看版本
*另外如果之前有在/etc/profile文件中有配置的,要把配置的内容删掉后,source /etc/profile
更新一下,不然会有影响
相关文章
https://www.cnblogs.com/wozixiaoyao/p/11586233.html