Mac端安装JDK、JDK11、OpenJDK11

这篇具有很好参考价值的文章主要介绍了Mac端安装JDK、JDK11、OpenJDK11。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mac安装java11,apache,JDK,java,macos,linux,apache,经验分享

原文链接:Mac端安装JDK、JDK11、OpenJDK11 | Elvin

前言

为了编译JDK,所以才安装JDK


一、环境准备

1、本机系统版本

​ macOS Ventura 13.2

2、本机已有JDK

​ 可以有多个JDK,我的本地就有JDK 8,后面会介绍如何无缝切换JDK版本使用

3、下载JDK安装包

​ 进入官网:点此进入Oracle官网

​ 选择需要的对应版本下载,我选择的是mac OS的11版本jdk-11.0.19_macos-x64_bin.dmg


二、安装与使用

1、安装

双击下载下来的dmg安装包,双击pkg文件;按提示点击安装即可

//终端查看安装位置~ cd /Library/Java/JavaVirtualMachinesJavaVirtualMachines ls
jdk-11.jdk       jdk1.8.0_191.jdk
➜  JavaVirtualMachines 

2、配置JDK

//1、选择到个人根目录,根据当前使用的shell来配置文件,如果是zsh则编辑/新建.zshrc文件,如果是bash则编辑/新建.bashrc文件,我的是zsh~ cd ~~ vim ~/.zshrc

//2、将以下代码copy到.zshrc中即可(路径要改为跟自己对应的,且勿与已有配置重复造成冲突)
# JDK Config
JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
JAVA_HOME_11=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home

export JAVA_HOME=$JAVA_HOME_8
alias jdk8="export JAVA_HOME=$JAVA_HOME_8 && echo current JDK has switched to oracle jdk version 1.8. && java -version"
alias jdk11="export JAVA_HOME=$JAVA_HOME_11 && echo current JDK has switched to openjdk version 11. && java -version"

CLASS_PATH="$JAVA_HOME/lib"
PATH="$PATH:$JAVA_HOME/bin"
  
//3、将配置生效~ source ~/.zshrc

⚠️:配置中定义的别名jdk8、jdk11是用来切换jdk版本的

3、如何使用不同JDK版本

//1、查看当前使用的JDK~ java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
  
//2、切换JDK版本,只需在终端输入jdk8或jdk11即可生效~ jdk8
➜  ~ java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)~~~ jdk11
➜  ~ java -version
java version "11.0.19" 2023-04-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.19+9-LTS-224)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.19+9-LTS-224, mixed mode)

三、验证JDK是否安装成功

1、创建一个Hello.java文件,文件内容如下

public class Hello{
  public static void main(String [] args){
    System.out.print("Hello World!");
  }
}

2、在终端cd到该文件所在的文件夹位置,执行javac命令编译代码

~ cd DesktopDesktop ls
Hello.java
➜  Desktop javac Hello.java
➜  Desktop ls
Hello.class Hello.java
➜  Desktop

3、编译完成之后可以看到有Hello.java以及Hello.class文件;接下来执行java命令运行代码

Desktop java Hello
Hello World!

执行完成,输出内容;这就算安装好了!

⚠️:注意先切换到新安装的JDK再验证



借鉴链接


Mac电脑安装多个JDK版本

Mac中安装JDK1.8和JDK11双版本并任意切换


更多知识持续更新中!!!


声明

借鉴部分均注明了原文出处,可在文章的借鉴链接处获取原文出处

文中若内容有涉及原版权,请邮件联系elvin-chen@qq.com,涉及的相关文章或内容将会及时更改或取消发布文章来源地址https://www.toymoban.com/news/detail-576899.html

到了这里,关于Mac端安装JDK、JDK11、OpenJDK11的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mac-Java开发环境安装(JDK和Maven)

    1、访问oracle官网,下载jdk 点击下载链接:https://www.oracle.com/java/technologies/downloads/#java11-mac 选择Mac版本,下载dmg 打勾点击下载,跳转登陆,没有就注册,输入账号密码即可下载成功。 下载之后直接双击安装下一步就完事了,Mac安装JDK时无需配置安装目录。 2、检查是否安装成

    2024年02月06日
    浏览(72)
  • Mac上安装Java的JDK多版本管理软件jEnv

     JDK的多版本管理软件主要有以下三种: jEnv jEnv 是一个命令行工具,可以帮助您管理和切换不同版本的 Java 环境。它可以让您在不同的项目之间轻松切换 Java 版本。您可以使用 jenv global 命令设置全局 Java 版本,也可以使用 jenv local 命令设置特定项目的 Java 版本。 jabba jabba 是

    2024年02月02日
    浏览(49)
  • Mac安装多版本的JDK并随意切换版本 + 解决mac安装eclipse报错:Failed to create the Java Virtual Machine

    关于Mac上安装JDK,可以看下面的文章,如下: Mac上安装 jdk8. 官网下载不像Java8那样还需要账号密码,下载17不需要登录,直接下载,官网地址 https://www.oracle.com/java/technologies/downloads/#java17. 下载完成之后,直接安装即可,然后查看jdk版本已经由1.8变成17,如下: 这个倒无所谓,

    2024年02月04日
    浏览(63)
  • Java-JDK环境配置详细步骤(从下载到安装)-Mac Book版

    Oracle官网:https://www.oracle.com/cn/index.html Java下载网页:https://www.oracle.com/cn/java/technologies/javase-downloads.html 进入后会提示你是否更改语言,你可以选择中文或者是英文,本文以英文作为演示。 建根据自己的需要选择下载,我这里以JDK8为例 /usr/libexec/java home -V 注:-V必须是大写

    2024年01月18日
    浏览(87)
  • Mac OS 换源HomeBrew并安装Java11教程

    将以下命令输入终端 将 brew / brew-core / brew-cask 切换到中科大源 确认安装了 brew 后进入终端执行 通过这个命令获取指令 记录下您的 Java 版本路径 /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home 注意 ⚠️ 如果您是首次创建配置,可以使用这个命令创建配置文件~ 或者使用

    2023年04月08日
    浏览(79)
  • Mac中安装JDK1.8和JDK11双版本并任意切换

    首先区官网下载JDK8和JDK11安装包,安装后打开bash 可以看到两个版本安装成功 然后编辑环境变量 现在在bash中输入jdk8或者jdk11就会切换版本了,输入java -version即可查看,成功!

    2024年01月19日
    浏览(49)
  • MAC(适用于M1,M2芯片)下载Java8(官方 ARM64 JDK1.8)安装、配置环境,支持动态切换JDK

    官方下载地址 https://www.oracle.com/cn/java/technologies/downloads/ 这个是官方新发布的适配了M1、M2芯片的ARM64版本的jdk8,再也不用去第三方下载了,也不用满世界的去找第三方jdk缺少的jar包了,而且更快更强!! 可以下载免安装版, 这样就可以配置多个版本的jdk了,配置如下 使配置

    2024年02月08日
    浏览(113)
  • Macos音乐制作:Ableton Live 11 Suite for Mac中文版

    Ableton Live 11是一款数字音频工作站软件,用于音乐制作、录音、混音和现场演出。它由Ableton公司开发,是一款极其流行的音乐制作软件之一。 以下是Ableton Live 11的一些主要特点和功能: Comping功能:Live 11增加了Comping功能,允许用户在不同的录音轨道上进行多次录音,并将它

    2024年02月07日
    浏览(38)
  • M2芯片的Mac上安装Linux虚拟机——提前帮你踩坑 ➕ 安装ubuntu虚拟机图形化 ➕ 解决MacOs主机和WmwareFusion/UTM 之间不能复制粘贴问题

    Mac pro,芯片M2 一定要注意自己的Mac版本!!!,否则版本的坑你懂得! 不选Centos7,其他版本的Mac可能可以,但是M2的不行,报错: 1.3.1 官网下载 本来不想造自己的本本的,因为平时自己的本本加云服务器就可以了,但是有时候某种需要,所以最后还是没忍住,想来还是安装

    2024年02月05日
    浏览(101)
  • mac安装jdk

    1、下载jdk(我的电脑要下载arm版,截图不对) Java Downloads | Oracle https://www.oracle.com/java/technologies/downloads/#jdk17-mac 2、双击安装

    2024年02月08日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包