MAC 系统安装java并配置环境变量

安装 Java

1.从官网下载 JDK 安装包

首先,需要从 Java 官网下载 Mac 版本的 JDK 安装包(JDK 是 Java Development Kit 的缩写,提供了一组工具和 API,用于开发 Java 应用程序)。下载地址为:https://www.oracle.com/java/technologies/downloads/#jdk-macos(请根据需要的版本进行选择)。

2.安装 JDK

下载成功后,运行下载好的 .dmg 文件,双击打开后可以看到一个 .pkg 文件,直接运行即可安装 JDK。

配置环境变量

1.查看 JDK 路径

打开终端,输入以下命令查看 JDK 安装路径:

/usr/libexec/java_home -v version_number

其中,version_number 为 Java 版本号,例如:

/usr/libexec/java_home -v 1.8

2.设置系统环境变量

在终端中执行以下命令打开或新建 .bash_profile 文件:

open -e ~/.bash_profile

在打开的 .bash_profile 文件中添加以下内容:

export JAVA_HOME=$(/usr/libexec/java_home -v version_number)
export PATH=$JAVA_HOME/bin:$PATH

其中,version_number 为 Java 版本号,例如:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export PATH=$JAVA_HOME/bin:$PATH

3.生效环境变量

执行以下命令使修改的环境变量生效:

source ~/.bash_profile

然后在终端输入以下命令检查是否已经配置成功:

java -version

示例说明:

例如,需要安装的是 JDK 1.8 版本,则需要下载 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 官网的 JDK 安装包。

安装 JDK 后,在终端执行以下命令查看 JDK 路径:

/usr/libexec/java_home -v 1.8

执行以上命令后,可以得到类似于以下文件路径:

/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home

将得到的文件路径更新到 .bash_profile 文件中(以 JDK 1.8 为例),并执行以下命令使配置生效:

source ~/.bash_profile
java -version

以上操作完成后,在终端输入 java -version 命令,可以看到已经成功安装和配置了 Java 环境变量。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MAC 系统安装java并配置环境变量 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • nginx按天生成日志文件的简易配置

    nginx按天生成日志文件的简易配置 在Nginx的日志配置中,我们可以指定日志文件的存放位置及文件名称,以及日志记录的格式。但是默认情况下,日志文件是按照大小进行切分的,这样会导致较长时间内的日志集中在一个文件中,难以分析和查询。为了更好地管理日志文件,我们可以将日志文件按照时间进行切分,即每天生成一个新的日志文件。 配置步骤 在 nginx.conf 配…

    其他 2023年3月29日
    00
  • Spring注解开发生命周期原理解析

    下面我给您具体讲解一下“Spring注解开发生命周期原理解析”的完整攻略。 1. 什么是Spring注解开发生命周期? Spring框架核心IOC容器负责管理bean的生命周期,Spring提供了两种方式来管理bean的生命周期: 实现BeanFactoryAware接口来得到BeanFactory的引用 实现ApplicationContextAware接…

    other 2023年6月27日
    00
  • gateway基本配置教程

    Gateway 基本配置教程 什么是 Gateway Gateway 是一个微服务网关,在微服务架构中,它作为服务的入口,负责流量的转发和路由。 安装 可参考官方文档进行安装:https://gateway.app/ 基本配置 定义路由规则 首先需要定义路由规则,可以在 YAML 或者 JSON 文件中进行配置。 以 YAML 格式为例: routes: -…

    other 2023年6月27日
    00
  • windows系统共享文件夹访问无需验证(输入用户名和密码)即可进入

    要实现Windows系统共享文件夹无需验证的设置,需要进行如下步骤: 步骤一:打开“本地安全策略”管理器 在 Windows 电脑上按下 Win+R 键,打开运行对话框。在对话框中输入 secpol.msc 并按下 Enter 键,即可进入本地安全策略管理器。 步骤二:禁用共享文件夹访问需要验证 在“本地安全策略”管理器窗口中,依次展开以下选项:本地策略 &…

    other 2023年6月27日
    00
  • win10系统提示初始化配置资源失败该如何解决

    如何解决win10系统提示初始化配置资源失败 当我们在Windows 10系统上安装软件或更新系统时,有时候会出现错误提示“初始化配置资源失败”,这可能是由于某些Windows系统文件损坏、恶意软件感染或权限问题等原因引起的。下面提供几条解决方法以便解决这个问题。 检查系统文件 首先,我们可以通过内置的System File Checker工具(SFC)检查…

    other 2023年6月20日
    00
  • 值得Java开发者关注的7款新工具

    值得Java开发者关注的7款新工具 作为一名Java开发者,对于新出现的优秀工具尤其要关注,这不仅可以提高开发效率,还能够让我们站在技术的前沿。这篇文章将介绍7款值得Java开发者关注的新工具,这些工具都有着不同的特点和用途,能够帮助我们更好地完成开发工作。 1. JHipster JHipster是一个快速开发平台,它可以帮助Java开发人员快速构建现代化…

    other 2023年6月26日
    00
  • mac怎么删除应用程序?苹果电脑删除软件方法介绍

    Mac如何删除应用程序? 在Mac上删除应用程序是一个比较简单的过程,本文将介绍在Mac上删除应用程序的方法。 1. 应用程序内删除 首先,您可以尝试从应用程序文件夹内删除未使用的应用程序。下面是如何实现的步骤: 在您的Mac桌面上,单击“Finder”,然后再单击侧边栏上的“应用程序”。 在“应用程序”文件夹打开之后,您可以根据需要向下滚动查找您要删除的应…

    other 2023年6月25日
    00
  • vue组件化中slot的基本使用方法

    当在Vue组件化中使用slot时,可以将其视为一种占位符,用于在组件中插入内容。通过使用slot,我们可以在父组件中定义子组件的内容,从而实现更灵活的组件复用。 以下是使用slot的基本步骤: 在父组件中定义子组件的插槽: <template> <div> <h1>父组件</h1> <slot>&l…

    other 2023年8月20日
    00
合作推广
合作推广
分享本页
返回顶部