Mac 配置多jdk 随意切换
2024-08-29 23:07:02
1下载安装
jdk6:https://support.apple.com/kb/DL1572?locale=zh_CN
2配置环境变量
open .bash_profile
export PATH=$PATH:/usr/local/apache-tomcat-7.0.79/bin
export JAVA_6_HOME=/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home#设置默认的jdk版本
export JAVA_HOME=$JAVA_8_HOME
#设置alias 用于切换
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
alias jdk6='export JAVA_HOME=$JAVA_6_HOME'保存退出
source .bash_profile
3 切换jdk
输入 jdk6,再输入java -version 查看当前版本即可实现动态切换,jdk7,jdk8同样。
最新文章
- mvn常用命令
- jq图片点击居中放大原始图片兼容ie
- Mac系统下lipo, ar, nm等工具的使用简介
- PowerDesigner建表
- GNU PGM
- 查看oracle数据库下面的所有的表,执行某个sql脚本:
- HDU 3641 Treasure Hunting(阶乘素因子分解+二分)
- net 试图加载格式不正确的程序。(Exception from HRESULT: 0x8007000B)
- DIV+CSS 规范命名集合
- LeetCode 209. Minimum Size Subarray Sum (最短子数组之和)
- 网络流 P3358 最长k可重区间集问题
- SSM单元测试时出现:Failed to load ApplicationContext的一种可能解决办法
- 小试XML实体注入攻击
- .NET自动化测试工具链:Selenium+NUnit+ExtentReport
- # BZOJ5300 [CQOI2018]九连环 题解 | 高精度 FFT
- Linux文件系统管理
- 全国高校绿色计算大赛 预赛第一阶段(C++)第3关:旋转数组
- MVC应用程序播放RealPlayer(rmvb)视频
- 关于手机端h5上传图片配合exif.min.js,processImg.js的使用
- python3 安装