Mac随意切换JDK环境
1、下载安装包
进入官网下载对应版本的JDK,
https://www.oracle.com/java/technologies/downloads/#jdk20-mac
2、安装
安装以后,此时在/Library/Java/JavaVirtualMachines目录下会出现两个目录。
3、配置环境
Mac下通过bash_profile文件来对环境信息进行配置。执行以下命令打开配置文件:
vim ~/.bash_profile
如果原本没有.bash_profile文件,在运行vim ~/.bash_profile命令时会创建该文件。
根据原有环境变量信息修改相关内容:
此时将jdk版本切换为jdk20:
修改保存上述配置,对bash_profile进行编译生效:
source ~/.bash_profile
此时,在执行java -version,会发现jdk版本为正常显示。
192:JavaVirtualMachines zzs$ java -version java version "1.8.0_151" Java(TM) SE Runtime Environment (build 1.8.0_151-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) |
任意切换java环境了。
相关文章
-
如果是负责一个已有模块你该如何处理?
如果是负责一个已有模块你该如何处理?
NEW个对象 2026-07-14
-
什么是索引覆盖?
覆盖索引(Covering Index)**是 MySQL 里一个非常重要的优化概念,本质一句话就能说清: 查询所需的所有字段,都可以直接从索引中获取,不需要回表查询数据行。
NEW个对象 2026-06-06
-
Spring如何通过三级缓存解决循环依赖问题
三级缓存: 一级缓存(singletonObjects):存储已经完全初始化的单例 Bean 对象。 二级缓存(earlySingletonObjects):存储已经实例化但尚未完全初始化的单例 Bean 对象。 三级缓存(singletonFactories):存储 Bean 对象的创建工厂,用于在创建过程中检测循环依赖。
NEW个对象 2024-12-17