当前位置: 首页 > backend >正文

macos安装openjdk17

文章目录

    • macos安装openjdk17
      • 方式1: 使用 Homebrew(推荐)
      • 方式2: OpenJDK二进制直接下载安装

macos安装openjdk17

方式1: 使用 Homebrew(推荐)

  1. 安装 Homebrew(如果还没安装):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 安装 OpenJDK 17:
brew install openjdk@17
  1. 设置环境变量:添加到 ~/.zshrc 或 ~/.bash_profile
echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
echo 'export JAVA_HOME="/opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk/Contents/Home"' >> ~/.zshrc
  1. 重新加载配置
source ~/.zshrc
  1. 查看
% /usr/bin/java -version
openjdk version "17.0.16" 2025-07-15
OpenJDK Runtime Environment Homebrew (build 17.0.16+0)
OpenJDK 64-Bit Server VM Homebrew (build 17.0.16+0, mixed mode, sharing)

方式2: OpenJDK二进制直接下载安装

OpenJDK下载地址:https://jdk.java.net/archive/

tar -zxvf openjdk-17.0.2_macos-aarch64_bin.tar.gz
sudo mkdir -p /usr/local/jdk17
sudo mv jdk-17.0.2.jdk/ /usr/local/jdk17

如果使用的是 macOS 10.15 及以上默认的 zsh:
设置环境变量

vim  ~/.zshrc
export JAVA_HOME=/usr/local/jdk17
export PATH=$PATH:$JAVA_HOME/bin
source ~/.zshrc
java -version
type -a java
http://www.xdnf.cn/news/20397.html

相关文章:

  • zotero扩容
  • 【Leetcode100】算法模板之二叉树
  • 【机器学习】通过tensorflow搭建神经网络进行气温预测
  • Ubuntu系统下Python连接国产KingbaseES数据库实现增删改查
  • 计算机视觉(十二):人工智能、机器学习与深度学习
  • 03-Redis 安装指南:从版本选择到多系统部署(Windows+macOS+Linux)
  • 【机器学习】综合实训(一)
  • AI工具深度测评与选型指南 - 音视频生成与处理类
  • Kotlin 协程之 突破 Flow 限制:Channel 与 Flow 的结合之道
  • 如何终止画图
  • 海尔电视刷机
  • 【算法】92.反转链表Ⅱ--通俗讲解
  • More Effective C++ 条款32:在未来时态下发展程序
  • 带fat32文件系统的bin二进制文件制作教程
  • 【FastDDS】XTypes Extensions
  • 没有深度学习
  • 笔记:ubuntu安装matlab
  • 机械硬盘的工作原理
  • 接口权限验证有哪些方式
  • B.50.10.08-Nacos架构与电商应用
  • 容器镜像:运行容器的静态蓝图
  • 基于SpringBoot+JSP开发的潮鞋网络商城
  • ISO/IEC 27001 第八章 运行
  • MIMO-OFDM ISAC Waveform Design for Range-Doppler Sidelobe Suppression
  • 【C++ 双指针技巧】
  • 嵌入式学习笔记--Linux系统编程阶段--DAY06进程间通信-消息队列
  • Linux知识回顾总结----文件系统
  • 南科大适应、协同与规划的完美融合!P³:迈向多功能的具身智能体
  • 【基础-单选】下面哪一个事件方法可以获取到List滑动的偏移量
  • Flicking单图轮播无法拖动的问题