MAC安装JDK及环境变量配置「建议收藏」

MAC安装JDK及环境变量配置「建议收藏」访问Oracle官网http://www.oracle.com,浏览到首页的底部菜单,然后按下图提示操作:  2.点击“JDKDOWNLOAD”按钮:  3.选择“AcceptLisenceAgreement”同意协议:  4.点击MacOSXx64后面的下载链接: 

大家好,又见面了,我是你们的朋友全栈君。

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

 

MAC安装JDK及环境变量配置「建议收藏」

 

2.点击“JDK DOWNLOAD”按钮:

 

MAC安装JDK及环境变量配置「建议收藏」

 

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

 

MAC安装JDK及环境变量配置「建议收藏」

 

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

 

MAC安装JDK及环境变量配置「建议收藏」

 

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

 

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

MAC安装JDK及环境变量配置「建议收藏」

 

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

MAC安装JDK及环境变量配置「建议收藏」

 

其中:

bin目录下存放JDK用于开发的一些终端命令工具。常见的工具如:
“javac”的作用是将java源文件编译为class文件(即自解码文件);
“java”命令的作用是运行class文件。
 
db目录下是java开发的一个开源的关系型数据库;
 
include目录下是一些C语言的头文件;
 
jre目录下JDK所依赖的java运行时;
 
lib目录下存放JDK开发工具所依赖的一些库文件;
 
man目录下存放JDK开发工具的说明文档。

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

MAC安装JDK及环境变量配置「建议收藏」


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

MAC安装JDK及环境变量配置「建议收藏」

 

MAC安装JDK及环境变量配置「建议收藏」

 

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

MAC安装JDK及环境变量配置「建议收藏」

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

MAC安装JDK及环境变量配置「建议收藏」

 

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

然后保存关闭该窗口。

MAC安装JDK及环境变量配置「建议收藏」

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

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

MAC安装JDK及环境变量配置「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160852.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月17日 上午9:16
下一篇 2022年7月17日 上午9:36


相关推荐

  • 黑苹果 MacOS 10.15 Catalina 安装详细教程带工具资料「建议收藏」

    黑苹果 MacOS 10.15 Catalina 安装详细教程带工具资料「建议收藏」图文教程悦享地址:点击打开链接视频教程B站地址:点击打开链接​一、准备工作  一个8G以上的U盘(有的U盘标的是8G,实际只有X,实际容量小于7.5G的会失败)  MacOS镜像、TransMac(刻录工具)、DiskGenius(分区工具)、EasyUEFI(引导工区)、EFI驱动文件。    二、制作启动U盘  1、将您的U盘插入电脑,为保证成功,首先将U盘以默认值格…

    2022年4月30日
    271
  • C++ const和constexpr详解

    C++ const和constexpr详解使用变量的好处是当我们觉得变量值不合适时可以随时调整 但是这也会带来弊端 比如容易无意间改变了它的值 为了避免这种情况 可以用关键字 const 对变量的类型加以限定 但是使用 const 进行声明时 我们需要人为的验证赋给 const 对象的初始值是不是常量表达是 在复杂系统中 有时候很难分辨 而使用 constexpr 进行声明时 可以由编译器来验证变量是不是常量表达式

    2026年3月16日
    2
  • Xmn 与 NewSize 设置说明

    Xmn与 NewSize都是设置新生代的内存大小。经过测试,写在最后的一个参数起作用。下面是我的测试信息。第一次参数设置:    内存信息:S0C(13056)+S1C(13056)+EC(104960)=131072K=128M第二次参数设置:内存信息:S0C(20480)+S1C(20480)+EC(163840)=204800K=200M…

    2022年4月8日
    157
  • 命令行mvn打包的时候报错:No compiler is provided in this environment. Perhaps you are running on a JRE

    命令行mvn打包的时候报错:No compiler is provided in this environment. Perhaps you are running on a JRE一 前言这部分是安装 Elasticsearc ik 中文分词的时候 用 mvn 打包报错 Nocompileris Perhapsyouar 在网上百度 大部分是讲解 IDE 的解决方案 但是我这边是用的命令行 有点坑爹 还是记录一下吧 二 解决过程 1 错

    2025年11月15日
    6
  • 高可用的Redis主从复制集群,从理论到实践

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:Sicimike blog.csdn.net/Baisitao_/article/details/105545…

    2021年6月25日
    104
  • 将Object转换成List

    将Object转换成Listjava 中如果需要将一个 object 转成 list 大部分人会直接使用强制类型转换 List String obj 这样 这样强制转换编译会提示 Uncheckedcas java lang Object to java util List java lang String 编译器的意思该强制类型转换并未做类型校验 强制转换并不安全 可能会抛出异常导致程序崩 java lang String String

    2026年3月20日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号