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

相关推荐
Kyrie_kk3 分钟前
Java--IO--Path文件访问
java·后端
qinqinzqq7 分钟前
Maven POM 格式、Schema 与 XSD:一篇讲透
java·maven
o盟25 分钟前
maven本地仓库有 总是去私仓中下载
java·maven·intellij-idea
devpotato32 分钟前
Java 批量并发请求:从“能并发“到“结果按完成顺序可用“的三种写法与选型
java
苏生Susheng1 小时前
【软件实施】Linux企业运维常用命令手册
java·linux·运维·服务器·springboot·springcloud·软件实施
想要成为老金高手1 小时前
Kubernetes 调度器详解:从 nodeName 到污点容忍
java·容器·kubernetes
吴长建先生重名了1 小时前
ElasticSearch 检索系统性能优化实战:基准测试
java
西索斯coding2 小时前
doubao-seed-2.1-turbo 调用一直 401 怎么办?pro 版同样的 Key 却正常——5 分钟排查定位指南
java·服务器·数据库·ai
OsDepK2 小时前
xcode应用构建至testflight测试流程
ide·macos·xcode
旧梦95272 小时前
Java SortedMap 接口详解:从入门到实战
java·开发语言