访问Oracle官网 http://www.oracle.com,浏览到首页的底部菜单 ,然后按下图提示操作:

2.点击“JDK DOWNLOAD”按钮:

3.选择“Accept Lisence Agreement”同意协议:

4.点击Mac OS X x64后面的下载链接:

下载完成后点击安装包,按提示即可完成安装。

5.打开Finder,可以在下图所示的路径中找到安装好的jdk 1.8.0_40.jdk:

6.其中Contents下的Home文件夹,是该JDK的根目录。

其中:

bin目录下存放JDK用于开发的一些终端命令工具。常见的工具如:

“javac”的作用是将java源文件编译为class文件(即自解码文件);

“java”命令的作用是运行class文件。

db目录下是java开发的一个开源的关系型数据库;

include目录下是一些C语言的头文件;

jre目录下JDK所依赖的java运行时;

lib目录下存放JDK开发工具所依赖的一些库文件;

man目录下存放JDK开发工具的说明文档。

然后输入”java -version”,如果看到jdk版本为1.8则说明配置已经生效:

在英文输入法的状态下,按键盘“Ctrl + 空格”组合键,调出Spotlight搜索,在这里可以快速启动终端,输入ter,然后回车,即可打开终端:

2.如果你是第一次配置环境变量,可以使用“touch .bash_profile” 创建一个.bash_profile的隐藏配置文件(如果你是为编辑已存在的配置文件,则使用"open -e .bash_profile"命令):

3.输入“open -e .bash_profile”命令:

4.输入如下配置:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home

PATH=$JAVA_HOME/bin:$PATH:.

CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

export JAVA_HOME

export PATH

export CLASSPATH

然后保存关闭该窗口。

5.使用"source .bash_profile"使配置生效

6.输入 echo $JAVA_HOME 显示刚才配置的路径

原文:https://blog.csdn.net/vvv_110/article/details/72897142

macbook配置java环境变量_MAC安装JDK及环境变量配置相关推荐

  1. ubuntu的java环境变量_Ubuntu安装JDK与环境变量配置

    目标:Ubuntu安装JDK与环境变量配置 一.getconf LONG_BIT 查看系统位数,并下载相应的jdk. 我的Ubuntu系统是32位的,所以下载的jdk是:jdk-8u77-linux- ...

  2. java mac 环境变量配置_MAC安装JDK及环境变量配置

    访问Oracle官网 http://www.oracle.com,浏览到首页的底部菜单 ,然后按下图提示操作: 2.点击"JDK DOWNLOAD"按钮: 3.选择"Ac ...

  3. 一个大浪Java罢工(一个)安装JDK和环境变量配置

    一个.基础知识 (一)什么是Java? Java是一种能够撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台( ...

  4. Windows和Mac安装JDK及环境变量配置

    Windows和Mac安装JDK及环境变量配置 1.JDK下载与安装 JDK下载: 下载地址 ↓选择对应版本则会弹出协议框,勾选同意即可下载↓ Windows安装: 卸载旧的JDK 删除Java的安装 ...

  5. 关于安装jdk后为什么要配置环境变量的那些事

    安装jdk步骤网上很多,这里我就不展开说了,今天我要说的是为什么安装jdk后要配置环境变量. 让我们带着:是什么?为什么?怎么做?这3个疑问继续看下去 (1)安装jdk可以直接用吗? 安装jdk后(还 ...

  6. python3.6配置环境变量_Linux 安装Python和环境变量配置

    一 ).Python 安装 1 下载Python的源码(可以Python官网下载)我下载的是python-3.6.5的源码 2 查看源码 3 准备编译环境 4 检查依赖和兼容 5 预编译 6 编译 7 ...

  7. 阿里云 linux服务器环境搭建学习 安装jdk(一)

    由于公司用于工作开发的电脑性能不佳,平时在工作过程中没问题,但是自己去研究一下新框架的时候,一下跑2个idea+4-5个timcat时性能就不够用了,所以自己购买了一台低配的阿里云服务器,用于自己平时 ...

  8. 【Selenium项目实战】项目环境搭建:安装JDK、mysql、Tomcat、jpress和测试系统

    前言 一直想学习自动化测试,但是都没行动,业余时间学习零零碎碎并记录20210416. [Selenium项目实战] 项目环境搭建:安装JDK.mysql.Tomcat.jpress和测试系统 需求分 ...

  9. 数据库系统原理与应用教程(001)—— MySQL 安装与配置:MySQL 软件的安装(windows 环境)

    数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的安装(windows 环境) 目录 数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的 ...

最新文章

  1. 阿里老员工吐槽:新员工水平差!不服管理!还不加班!我要汇报经理让对方无法转正!...
  2. 一出好戏不止是部电影,它也正接近你的生活。
  3. Apache AB 压力测试
  4. vue实用组件——表格
  5. pillow python histogram_Python中的PIL库
  6. smalot-bootstrap-datetimepicker 使用心得
  7. oracle扩容temp表空间,解决oracle临时表空间的报错
  8. 买土豆的故事(转中外管理)
  9. Python调用百度根据经纬度查询地址
  10. 计网 Packet Tracer仿真 | 简单易懂集线器和交换机对比(理论+仿真)
  11. springboot 配置文件加密
  12. Maven系列学习(2)——java project的创建
  13. Mikrotik路由器(routerOS)调试环境搭建
  14. 电阻-横向评测(转载)
  15. 社会演化动力学:人类社会复杂性为何不断增加?
  16. Why c++ coroutine?Why libgo?
  17. 有关功能手机物理按键的焦点问题
  18. POJ 2993【Emag eht htiw Em Pleh】
  19. 第七届(2022年)中国高校计算机大赛—移动应用创新赛
  20. 拿什么拯救我的远程办公?

热门文章

  1. 博客园增加Live2D看板娘教程,超级简单,一看就懂
  2. Seata的四种模式介绍
  3. Python爬取哔哩哔哩实时直播弹幕
  4. leetcode643. 子数组最大平均数 I
  5. django+python搭建消息推送系统
  6. 如何在Windows上测试ip和端口
  7. python中setup什么意思_关于python中的setup.py解读
  8. 平面解析几何----圆锥曲线焦点弦上焦半径的倒数和为ep分之2的初等几何证明
  9. h5微信f分享链接给对方获取对方手机号_企业微信可以搜索微信号添加好友/客户吗?怎样主动添加通过率高?...
  10. 数据分析报告,就该这么写!超详细攻略奉上