mac 自动配置java版本
2023-09-27 14:28:04 时间
首先输入命令:vi .bash_profile ,添加如下内容:
# Mac默认 JDK 6(Mac默认自带了一个jdk6版本) export JAVA_6_HOME=`/usr/libexec/java_home -v 1.6` # 设置 JDK 7 export JAVA_7_HOME=`/usr/libexec/java_home -v 1.7` # 设置 JDK 8 export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8` #默认JDK 6 export JAVA_HOME=$JAVA_6_HOME #alias命令动态切换JDK版本 alias jdk6="export JAVA_HOME=$JAVA_6_HOME" alias jdk7="export JAVA_HOME=$JAVA_7_HOME" alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
然后执行source .bash_profile生效新配置
非常方便,效果如下:
Last login: Thu Feb 4 20:51:26 on ttys002 liqiu ~$ java -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833) Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode) liqiu ~$ jdk7 liqiu ~$ java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) liqiu ~$
相关文章
- java环境变量的配置
- 绿化版Java11的环境配置与Python调用Java
- Java JDK 8的安装与配置
- 上班干,下班学!这份 Java 面试八股文涵盖 20 多个技术点,还有优质面经分享,别再说卷不过别人了~
- Spring Boot 整合 Quartz 实现 Java 定时任务的动态配置
- 【Java】Java环境变量配置
- Java中Comparable和Comparator实现对象比较
- java并发之阻塞队列LinkedBlockingQueue与ArrayBlockingQueue
- java10.0.2和java 11.0.1配置环境变量
- java入门及环境配置
- JAVA的JDK环境变量的配置JAVA_HOME;PATH;CLASSHOME
- java教程(五)SSH框架-配置
- 开源 免费 java CMS - FreeCMS1.9 移动APP管理 栏目配置
- 蓝桥杯VIP试题 之 基础练习 字符串对比 - JAVA
- Java的jdk与eclipse的(免配置环境)安装教程,亲测有效!!!
- 一个Web Project引用多个Java Project在Eclipse下的配置--转载
- Java设计模式23种(搞笑版)