本文主要是介绍Mac配置$JAVA_HOME,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
很奇怪,在新的Mac上安装了JDK,但是并没有自动配置$JAVA_HOME,导致有些需要依赖Java环境的软件启动失败,找不到JAVA_HOME的路径。
我们首先通过echo $JAVA_HOME
命令看,是否配置了JAVA_HOME。如果没有输出路径,则代表并没有配置JAVA_HOME。
找到JDK安装路径
首先要找到JDK的安装路径。Mac下安装的JDK,一般都在/Library/Java/JavaVirtualMachines
下。进入这个路径可以看到你安装的全部版本的JDK。
选择想要作为默认版本的jdk,来构造JAVA_HOME的路径,比如:/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
配置.bash_profile
我们需要在~/.bash_profile
文件中,配置JAVA_HOME以及相关的变量,如下:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Homeexport PATH=$JAVA_HOME/bin:$PATHexport CLASS_PATH=$JAVA_HOME/lib
之后执行命令source .bash_profile
来让配置生效
配置.zshrc
如果你使用的是zsh,则需要将上面的三个变量配置到~/.zshrc
中。
这篇关于Mac配置$JAVA_HOME的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!