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)
相关推荐
李宥小哥1 小时前
C#基础11-常用类
android·java·c#
小许学java2 小时前
数据结构-ArrayList与顺序表
java·数据结构·顺序表·arraylist·线性表
Java 码农4 小时前
Centos7 maven 安装
java·python·centos·maven
harmful_sheep4 小时前
maven mvn 安装自定义 jar 包
java·maven·jar
007php0074 小时前
某大厂跳动面试:计算机网络相关问题解析与总结
java·开发语言·学习·计算机网络·mysql·面试·职场和发展
JH30734 小时前
第七篇:Buffer Pool 与 InnoDB 其他组件的协作
java·数据库·mysql·oracle
皮皮林5516 小时前
订单分库分表后,商家如何高效的查询?
java
Roye_ack6 小时前
【项目实战 Day12】springboot + vue 苍穹外卖系统(Apache POI + 工作台模块 + Excel表格导出 完结)
java·spring boot·后端·excel·苍穹外卖
Code blocks7 小时前
SpringBoot自定义请求前缀
java·spring boot·后端
Jabes.yang8 小时前
Java求职面试:从Spring Boot到Kafka的技术探讨
java·spring boot·面试·kafka·互联网大厂