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

相关推荐
长河2 小时前
Java开发者LLM实战——LangChain4j最新版教学知识库实战
java·开发语言
Cyan_RA92 小时前
SpringMVC @RequestMapping的使用演示和细节 详解
java·开发语言·后端·spring·mvc·ssm·springmvc
喵手4 小时前
玩转Java网络编程:基于Socket的服务器和客户端开发!
java·服务器·网络
再见晴天*_*5 小时前
SpringBoot 中单独一个类中运行main方法报错:找不到或无法加载主类
java·开发语言·intellij idea
hdsoft_huge8 小时前
Java & Spring Boot常见异常全解析:原因、危害、处理与防范
java·开发语言·spring boot
雨白9 小时前
Java 多线程指南:从基础用法到线程安全
android·java
Hungry_Shark9 小时前
IDEA版本控制管理之使用Gitee
java·gitee·intellij-idea
赛姐在努力.9 小时前
《IDEA 突然“三无”?三秒找回消失的绿色启动键、主菜单和项目树!》
java·intellij-idea
猎板PCB黄浩9 小时前
从废料到碳减排:猎板 PCB 埋容埋阻的绿色制造革命,如何实现环保与性能双赢
java·服务器·制造
ZzzK,9 小时前
JAVA虚拟机(JVM)
java·linux·jvm