Mac安装多版本的JDK并随意切换版本 + 解决mac安装eclipse报错:Failed to create the Java Virtual Machine
Mac安装多版本的JDK并随意切换版本 + 解决mac安装eclipse报错:Failed to create the Java Virtual Machine
- 1. 前言
- 2. 下载 并 安装 jdk17
- 3. idea上选择JDK
- 4. 切换 jdk 的版本
- 4.1 关于配置环境变量问题
- 4.2 Mac本地电脑上随意切换JDK版本
- 5. 补——关于Mac安装eclipse
- 5.1 版本介绍
- 5.2 错误——Failed to create……
- 5.3 解决问题
1. 前言
- 关于Mac上安装JDK,可以看下面的文章,如下:
Mac上安装 jdk8.
2. 下载 并 安装 jdk17
- 官网下载不像Java8那样还需要账号密码,下载17不需要登录,直接下载,官网地址
https://www.oracle.com/java/technologies/downloads/#java17.
- 下载完成之后,直接安装即可,然后查看jdk版本已经由1.8变成17,如下:
3. idea上选择JDK
- 这个倒无所谓,不配置环境变量也没关系,项目是可以选择JDK版本的,如下:
4. 切换 jdk 的版本
4.1 关于配置环境变量问题
-
Mac安装完JDK一般情况下不需要手动配置环境变量,但是在特殊情况下可能需要配置。
-
一般情况:
安装完JDK后,系统会默认采取一个jdk的版本(自动将安装地址添加到默认的环境变量路径中),所以一般情况下我们不需要手动配置环境变量。我们可以通过在终端输入“java -version”来查看当前系统使用的Java版本,如果显示的是新安装的JDK版本,说明安装成功。
-
特殊情况(不配置也行):
我们可能需要手动配置环境变量,比如多个JDK版本共存时,我们需要在环境变量中指定需要使用的版本。这种情况下,我们需要在终端中输入一些特定的命令来进行配置。
4.2 Mac本地电脑上随意切换JDK版本
- 我的Mac版本不配置也行,别的不知道,需要什么版本在IDE中选择就行了,如果非要配置,可以看下面的步骤:
- 先找到jdk的安装目录
cd /Library/Java/JavaVirtualMachines/
- 配置 .zprofile 文件,配置内容如下:
vim .zprofile
# 配置多版本jdk begin export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home alias jdk8='export JAVA_HOME=$JAVA_8_HOME' alias jdk17='export JAVA_HOME=$JAVA_17_HOME' export PATH=$JAVA_HOME/bin:$PATH:. # 配置多版本jdk end
- 配置之后记得重新加载:
source .zprofile
- 效果如下:
5. 补——关于Mac安装eclipse
5.1 版本介绍
- 由于eclipse中新版本要求的jdk版本都比较高,项目需要jdk1.8,所以我这里安装的版本是Eclipse 4.16 (2020-06)(Eclipse IDE 2020-06 R)
5.2 错误——Failed to create……
- 由于eclipse中新版本要求的jdk版本都比较高,项目需要jdk1.8,所以我这里安装的版本是Eclipse 4.16 (2020-06)(Eclipse IDE 2020-06 R)
- 先找到jdk的安装目录
- 我的Mac版本不配置也行,别的不知道,需要什么版本在IDE中选择就行了,如果非要配置,可以看下面的步骤:
-
- 这个倒无所谓,不配置环境变量也没关系,项目是可以选择JDK版本的,如下:
- 官网下载不像Java8那样还需要账号密码,下载17不需要登录,直接下载,官网地址
- 关于Mac上安装JDK,可以看下面的文章,如下:
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。