MacOS安装JDK8

下载

  1. oracle官网下载。
  2. 镜像下载。

安装

  • 下载完成后双击pkg,按提示流程安装。

  • 安装完成后打开终端窗口,执行命令查看版本:

    shell 复制代码
    java -version
  • 发现版本还是17,并不是刚刚安装的jdk8,需要配置环境变量。

配置环境变量

  • 打开.zshrc文件,或者是.bash_profile,添加以下代码。

    shell 复制代码
    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.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
  • 第一行的jdk1.8.0_181.jdk对应自己下载的jdk版本。

  • 使配置生效。

    shell 复制代码
    source .zshrc
  • 再执行java -version查看自己的版本,发现已经变成了1.8.0_181。

检查安装是否完整

  • 执行命令:

    shell 复制代码
    ls -l /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/bin/
  • 确保下面有 javac和javap。

  • 执行命令

    shell 复制代码
    javac -version
  • 版本也是1.8.0_181

相关推荐
攒了一袋星辰5 分钟前
Spring类型转换融入IOC生命周期
java·后端·spring
老一岁11 分钟前
C++ 类与对象的基本概念和使用
java·开发语言·c++
Bullet34319 分钟前
IDEA运行Tomcat出现乱码问题解决汇总
java·经验分享·笔记·tomcat·intellij-idea
青衫客3620 分钟前
创建型模式-单例模式
java·单例模式
Java永无止境21 分钟前
Web后端基础:Maven基础
java·后端·maven
大白爱琴24 分钟前
八股文——JVM
java·jvm·spring
冬天vs不冷26 分钟前
计算机基础(一):ASCll、GB2312、GBK、Unicode、UTF-32、UTF-16、UTF-8深度解析
java·开发语言
浮游本尊1 小时前
Java学习第2天 - 面向对象编程基础
java
我叫小白菜1 小时前
【Java_EE】Spring MVC
java·spring·mvc
SimonKing1 小时前
吊打面试官系列:BeanFactory和FactoryBean的区别
java·后端·面试