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)
相关推荐
sibylyue11 小时前
Guava中常用的工具类
java·guava
奔跑吧邓邓子11 小时前
【Java实战㉞】从0到1:Spring Boot Web开发与接口设计实战
java·spring boot·实战·web开发·接口设计
专注API从业者12 小时前
Python/Java 代码示例:手把手教程调用 1688 API 获取商品详情实时数据
java·linux·数据库·python
北冥有鱼被烹12 小时前
【问题解决】mac笔记本遇到鼠标无法点击键盘可响应处理办法?(Command+Option+P+R)
macos
奔跑吧邓邓子12 小时前
【Java实战㉝】Spring Boot实战:从入门到自动配置的进阶之路
java·spring boot·实战·自动配置
ONLYOFFICE12 小时前
【技术教程】如何将ONLYOFFICE文档集成到使用Spring Boot框架编写的Java Web应用程序中
java·spring boot·编辑器
叫我阿柒啊12 小时前
Java全栈开发工程师的实战面试经历:从基础到微服务
java·微服务·typescript·vue·springboot·前端开发·后端开发
cyforkk12 小时前
Spring 异常处理器:从混乱到有序,优雅处理所有异常
java·后端·spring·mvc
生擒小朵拉12 小时前
STM32添加库函数
java·javascript·stm32
Z_z在努力13 小时前
【杂类】Spring 自动装配原理
java·spring·mybatis