mac安装openjdk

解压

shell 复制代码
linxiang@192 ~ % cd /Users/linxiang/Work 
linxiang@192 Work % ls -all
total 379032
drwxr-xr-x   7 linxiang  staff        224  2 15 17:10 .
drwxr-x---+ 27 linxiang  staff        864  2 15 17:16 ..
-rw-r--r--@  1 linxiang  staff       6148  2 15 17:10 .DS_Store
drwxr-xr-x   2 linxiang  staff         64  2 15 16:41 MyRepository
drwxr-xr-x  10 linxiang  staff        320  2 15 16:34 apache-maven-3.8.3
-rw-r--r--@  1 linxiang  staff    9042049  2 15 16:17 apache-maven-3.8.3-bin.tar.gz
-rw-r--r--@  1 linxiang  staff  181747413  2 15 17:08 openjdk-17.0.1_macos-aarch64_bin.tar.gz
linxiang@192 Work % tar -zxvf openjdk-17.0.1_macos-aarch64_bin.tar.gz 

配置环境变量

shell 复制代码
linxiang@192 Work % cd ~  
linxiang@192 ~ % vim .bash_profile 

export JAVA_HOME=/Users/linxiang/Work/jdk-17.0.1.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

source .bash_profile  

检查版本

shell 复制代码
linxiang@192 ~ % java -version
openjdk version "17.0.1" 2021-10-19
OpenJDK Runtime Environment (build 17.0.1+12-39)
OpenJDK 64-Bit Server VM (build 17.0.1+12-39, mixed mode, sharing)
相关推荐
中云DDoS CC防护蔡蔡4 小时前
DDOS和CC攻击谁更可怕
运维·服务器·经验分享·网络安全·ddos
2301_780789664 小时前
跨平台适配!SDK 游戏盾兼容全终端游戏场景
java·网络·ddos
zhangfeng11334 小时前
com.apple.quarantine 并不是乱码,而是 macOS Gatekeeper 给下载文件自动打上的“隔离属性
macos·策略模式
学长毕设5 小时前
基于springboot的食品仓库管理系统
java·spring boot·后端
上海广测检测科技有限公司6 小时前
蓝牙音箱的 BQB 认证:音频服务层组合、引用链判定与测试状态设定
经验分享
步行cgn6 小时前
FormHttpMessageConverter 详解:Spring MVC 中表单数据的读写转换器
java·spring·mvc
龙亘川6 小时前
构建城市公共安全数字底座:亘川智城智慧安防系统全维度解读
java·大数据·开发语言·人工智能·信息可视化
金銀銅鐵6 小时前
[Java] 用 CLI 展示 EnumMap 增删键值对时的内部变化
java·源码·ai编程
秋天的怀念_David6 小时前
第二十二夜 · 数字迷雾
java·程序人生·算法
Raas1007 小时前
AI网关部署方案?从部署到上线全流程
java·开发语言·人工智能·gateway·ai网关·企业级ai网关·企业级ai产品