赞
踩
JRE:(Java Runtime Environment),java运行环境。包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE 即可。
JDK:(Java Development Kit Java)开发工具包。JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
"/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java"这个是JRE的运行路径。
"/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home"这个是JDK的运行路径。
我们要配置的java环境变量需要去java官网下载jdk的dmg文件,根据Mac的处理器不同选择适合处理器的jdk文件,我这里示范使用的是Intel芯片的处理器。
双击下载好的jdk文件进行安装,安装过程中一直点击继续或下一步即可安装成功。
首先找到jdk的安装路径,可以参考前面所说的jdk运行路径进行寻找。
也可以使用系统的资源库查找jdk路径,具体方法如下:
首先,找到访达图标,点开访达,点击前往菜单,选择前往文件夹。
然后,在对话框中输入/Library/Java/,按enter,即可进入资源库中的Java文件中,然后进入JavaVirtualMachines文件,进入后可以选择jdk的版本,选择好版本后依次进入Contents文件和Home文件,即可找到jdk的bin文件。
找到bin文件后在bin文件上右键,然后按住option可以看到拷贝变成了,将bin拷贝为路径名称,选择此选项即可将路径复制下来。
在正式配置之前可以先查看以下已有的环境变量,在终端中输入:
echo $PATH
命令行后的即是现在的环境变量,输入以下命令行:
vi .bash_profile
开始配置环境变量,输入该命令就会进入一个界面,然后敲一下键盘上的i键,只有敲了才能进入文本输入模式。
在文本输入模式输入下列代码
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH //给环境变量赋值
export JAVA_HOME //导出使其生效
export PATH
注意上面JAVA_HOME的值一定要是你自己电脑上的jdk路径。和刚刚的/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home/bin路径有差别的地方是JAVA_HOME后面的路径少了/bin。然后把/bin加在了PATH后面。
退出保存环境变量,先摁 ESC键 返回命名行模式。输入:wq 退出保存环境变量。
在终端输入下面命令行让环境变量生效:
source .bash_profile
再次使用echo $PATH命令查看环境变量是否添加完成,若我们的环境变量多出我们刚刚配置好的jdk路径,说明配置成功,但还没有结束。
source ~/.bash_profile
source ~/.bash_profile //此步类似于在使用zsh时的shell时提前执行这句命令,很像提前加载(仅个人理解)
echo $SHELL
如图所示/bin/zsh就意味着此时使用的是zsh的shell。
cd ~
ls -a
sudo vim ./zshrc
source ~/.bash_profile
:wq
这个过程中需要输入开机密码,且为隐藏输入看不到输入过程,输入正确按下enter即可。
最后重启终端并在终端输入:
echo $PATH
或
env
最终java环境变量才算真正添加成功。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。