Mac配置java环境变量

这篇具有很好参考价值的文章主要介绍了Mac配置java环境变量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Mac配置java环境变量

一、明确定义

  • 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运行路径进行寻找。

  • 也可以使用系统的资源库查找jdk路径,具体方法如下:

首先,找到访达图标,点开访达,点击前往菜单,选择前往文件夹。
mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

然后,在对话框中输入/Library/Java/,按enter,即可进入资源库中的Java文件中,然后进入JavaVirtualMachines文件,进入后可以选择jdk的版本,选择好版本后依次进入Contents文件和Home文件,即可找到jdk的bin文件。
mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash
mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

找到bin文件后在bin文件上右键,然后按住option可以看到拷贝变成了,将bin拷贝为路径名称,选择此选项即可将路径复制下来。

mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

在正式配置之前可以先查看以下已有的环境变量,在终端中输入:

echo $PATH

命令行后的即是现在的环境变量,输入以下命令行:

vi  .bash_profile

开始配置环境变量,输入该命令就会进入一个界面,然后敲一下键盘上的i键,只有敲了才能进入文本输入模式。

mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

在文本输入模式输入下列代码

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后面。

mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

退出保存环境变量,先摁 ESC键 返回命名行模式。输入:wq 退出保存环境变量。

mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

在终端输入下面命令行让环境变量生效:

source  .bash_profile

再次使用echo $PATH命令查看环境变量是否添加完成,若我们的环境变量多出我们刚刚配置好的jdk路径,说明配置成功,但还没有结束。

mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

四、必读

  • 由于我们配置的环境变量是在bash_profile中,当终端重新开启新的窗口或重启终端后,配置的环境变量都不生效了,还需重新执行以下命令才会生效:
source ~/.bash_profile
  • 其原因是我们配置的环境变量是在bash中的,而终端默认使用的shell是zsh,所以解决办法是在.zshrc文件中添加
source ~/.bash_profile  //此步类似于在使用zsh时的shell时提前执行这句命令,很像提前加载(仅个人理解)
  • 要是不知道此时使用的shell是什么类型可以使用下列命令来查看:
echo $SHELL

mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

如图所示/bin/zsh就意味着此时使用的是zsh的shell。

  • 首先进入主目录
cd ~
  • 然后显示隐藏文件,找到.zshrc文件夹
ls -a
  • 编辑文件
sudo vim ./zshrc
  • 按i进入编辑模式,加入下列代码
source ~/.bash_profile

mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

  • 按Esc键退出编辑状态输入
:wq
  • 上面这些代码的意思是保存退出(write & quit)

mac设置java环境变量,MacOS,JAVA,macos,java,jdk,bash

  • 这个过程中需要输入开机密码,且为隐藏输入看不到输入过程,输入正确按下enter即可。

  • 最后重启终端并在终端输入:

echo $PATH
或
env
  • 这两种方式均可查看环境变量是否添加成功。

最终java环境变量才算真正添加成功。文章来源地址https://www.toymoban.com/news/detail-761824.html

到了这里,关于Mac配置java环境变量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MacOS系统Java开发环境配置

    首先要安装jdk,进入Oracle官网 企业一般使用java8,进入页面后往下翻就能找到 这里选择macOS系统,只有一个安装包,这里新用户会要求注册,注册成功才能下载,下载完成后双击,会出现安装指引,一直点下一步直到安装完成 在 启动台-其他 中找到找到终端(terminal),打开后

    2024年02月13日
    浏览(36)
  • Android环境变量&macOS环境变量配置

    关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。 我们继续总结学习 Android基础知识 ,温故知新。 今天我们讲讲Android环境变量的配置,这个还是比较

    2024年02月08日
    浏览(36)
  • MacOS10.9平台配置Appium+Java环境

    下载地址:Java Downloads | Oracle     安装: JDK安装很简单,按默认安装即可。 配置环境变量: 打开终端新建.bash_profile文件:touch .bash_profile 打开bash_profile文件:vi .bash_profile 配置JAVA_HOME export JAVA_HOME=$(/usr/libexec/java_home) 保存退出后执行source .bash_profile 2) 安装Xcode 下载地址:

    2024年02月12日
    浏览(32)
  • macOS中配置Java开发环境的详细步骤

    R语言某些包需要配置Java开发环境,作为一个软件小白,用mac本在安装的时候碰到了很多问题。本帖为自己安装过程的整理,操作写得比较细且很笨蛋,如有问题请各位大神轻喷~ 参考如下: 主要流程:Mac环境下配置Java开发环境(jdk maven tomcat idea) - 知乎 maven安装:https:/

    2024年02月04日
    浏览(41)
  • MacOS配置python环境变量

    系统:macOS ventura 13.3.1 终端:zsh 在终端输入 这将列出当前系统所以的python解释器及其各自所在目录 在终端输入 这将出现当前系统默认使用的python解释器及其目录 或者当你想找到某个具体版本的python解释器所在目录,在终端输入 这将出现该版本解释器的所在目录 在终端输入

    2024年02月11日
    浏览(40)
  • macOS配置Maven和环境变量

    在 macOS 上配置 Maven 和环境变量是一个相对简单的过程,但需要一定的细心和注意力。在这篇文章中,我们将介绍如何在 macOS 上安装 Maven 并配置相关的环境变量。 首先,访问 Maven 官方网站(https://maven.apache.org)并下载最新版本的 Maven。您应该选择一个适用于 macOS 的二进制

    2024年02月06日
    浏览(43)
  • 【macOS 系列】mac设置截屏或其他操作的默认保存位置

    1、第一步、在用户/图片文件夹下,新建“截图”文件夹 2、第二步、打开终端,输入 defaults write com.apple.screencapture location ~/Pictures/截图/ 后回车 3、第三步、操作完成后,再次输入 killall SystemUIServer 后回车 如果你在web前端开发、面试、前端学习路线有困难可以加我V:imqdcnn。

    2024年02月13日
    浏览(33)
  • mac不用输入密码,无需输入密码,macOS 设置开机直接免密码进入桌面

    您是否厌倦了每次启动时输入密码?带MACOS设置打开桌面教程。输入台式机的此免费输入密码不是设置传统的操作方法来按下空密码以按在板上。 特定的操作步骤如下: 1.打开设置系统 – 安全性和隐私选项; 2.输入安全性和隐私设置的接口后,单击左下角的黄色锁,然后输

    2024年02月13日
    浏览(23)
  • MAC M2下安装Java及maven环境变量

    环境:MacBook M2 JDK:1.8+ Maven: 3.3.3 一、设置Java环境变量 1、执行以下命令查看安装的jdk信息 /usr/libexec/java_home -V 执行后如下图:   2、执行以下命令配置环境变量,如果没有该文件就创建新文件 vim ~/.bashrc 配置内容如下: export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk/

    2024年02月07日
    浏览(30)
  • 苹果电脑 | macOS | jdk1.8 | 环境变量配置

    Hello,大家好,相信很多小伙伴和我一样,在换了苹果电脑之后,许多东西都需要重新下载,而jdk则是我们Java程序猿最需要的软件,但是由于macOS和Windows系统的不同,致使我们并不是很熟悉,尤其是在环境变量配置上;所以,接下来,就由我带大家来操作一遍吧!希望可以帮

    2024年02月03日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包