m1|m1 Mac设置多jdk版本并动态切换的实现
由于公司项目基于 JDK 1.8,我本地默认安装的是 JDK 10,这样在 idea 中通过 maven 编译的时候各种报错,有点不兼容。为了解决这个问题最好的办法就是再安装一个 1.8 的 JDK 版本了,和公司项目代码版本兼容
首先jdl默认安装的位置是在. /Library/Java/JavaVirtualMachines
这个位置
文章图片
【m1|m1 Mac设置多jdk版本并动态切换的实现】首先要做的是配置Java的环境变量 即使之前配置过
vim ~/.bash_profile
这个.bash_profile可能本身就是不存在的,因此不要看到里面没东西就以为是错了
其次添加. 自己改一下路径就行
#javaexport JAVA_8_HOME="/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home"alias java8='export JAVA_HOME=$JAVA_8_HOME'export JAVA_15_HOME="/Library/Java/JavaVirtualMachines/zulu-15.jdk/Contents/Home"alias java15='export JAVA_HOME=$JAVA_15_HOME'# 默认使用java15export JAVA_HOME=$JAVA_15_HOME#java END%
最后使配置文件生效
source ~/.bash_profile
使用java8 命令切换到java8。使用Java15命令切换到Java15
文章图片
到此这篇关于m1 Mac设置多jdk版本并动态切换的实现的文章就介绍到这了,更多相关m1 Mac设置多jdk并切换内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 第6.2章(设置属性)
- 爱就是希望你好好活着
- 昨夜小楼听风
- 知识
- 死结。
- 我从来不做坏事
- Mac安装Chromedriver
- 烦恼和幸福
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式