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

Java 安装开发环境(Mac Apple M1 Pro)

下载

Java Downloads

查看本地安装的 JDK 所在位置以及 JAVA 版本

系统默认的安装处

/Library/Java/JavaVirtualMachines

在这里插入图片描述

配置Java

  • 添加环境变量
vim  ~/.bash_profile

Add


# 安装位置
export JAVA_11_HOME="/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home"
export JAVA_17_HOME="/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home"
# 默认java版本
export JAVA_HOME=$JAVA_17_HOME
# alias命令动态切换jdk版本
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
alias jdk17='export JAVA_HOME=$JAVA_17_HOME'

export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

重新加载配置文件

source /etc/profile ~/.bash_profile

备注:source后边必须跟"/etc/profile" 这个路径,否则通过alias别名切换jdk版本可能会失败

校验是否成功


(base) tangsiqi@tangsiqideMacBook-Pro ~ % java -version
java version "17.0.14" 2025-01-21 LTS
Java(TM) SE Runtime Environment (build 17.0.14+8-LTS-191)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.14+8-LTS-191, mixed mode, sharing)
(base) tangsiqi@tangsiqideMacBook-Pro ~ % jdk11
(base) tangsiqi@tangsiqideMacBook-Pro ~ % java -version
openjdk version "11.0.21" 2023-10-17 LTS
OpenJDK Runtime Environment Zulu11.68+17-CA (build 11.0.21+9-LTS)
OpenJDK 64-Bit Server VM Zulu11.68+17-CA (build 11.0.21+9-LTS, mixed mode)
(base) tangsiqi@tangsiqideMacBook-Pro ~ % jdk17        
(base) tangsiqi@tangsiqideMacBook-Pro ~ % java -version
java version "17.0.14" 2025-01-21 LTS
Java(TM) SE Runtime Environment (build 17.0.14+8-LTS-191)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.14+8-LTS-191, mixed mode, sharing)
(base) tangsiqi@tangsiqideMacBook-Pro ~ % 


http://www.kler.cn/a/598104.html

相关文章:

  • 多传感器融合 SLAM LVI-SAM
  • 单链表中的递归算法
  • 【C++教程】bool类型
  • Rust语言的集成测试
  • 数据库数值函数详解
  • 浅谈布隆过滤器(Bloom Filter)
  • 基于CNN-LSTM联合网络的主瓣干扰辨识
  • java开发人工智能问答小项目
  • 关于大数据的基础知识(三)——数据安全与合规
  • 平芯微PW5012应用电路
  • Codeforces Round 1012 (Div. 2) 3.23
  • 个人学习编程(3-23) leetcode刷题
  • 音频变压器技术白皮书
  • uniapp的app产物如何打成apk
  • Spring Boot(十六):拦截器Interceptor
  • ScheduledThreadPoolExecutor 延迟任务执行原理以及小顶堆的应用(源码)
  • 运维智能体的可行性研究
  • 图解AUTOSAR_SWS_IPDUMultiplexer
  • 多个内容滑动轮播图【前端】
  • 算法训练营第二十二天 | 回溯算法(四)