美文网首页
MacOS 上安装并配置 OpenJDK 图文详细版

MacOS 上安装并配置 OpenJDK 图文详细版

作者: jeffrey_hjf | 来源:发表于2023-07-05 10:39 被阅读0次

    1、概述

    1.1、什么是 OpenJDK

    OpenJDK 是 Java 的一个开源实现,由 Sun Microsystems 于2006年开始发布,是 Java SE 平台(Java Standard Edition)的参考实现之一。OpenJDK 是由 GPL v2 授权下的自由软件,可用于开发商业软件并且可以免费下载和使用。

    OpenJDK 项目的目标是创建一个高度可伸缩、高性能、开源的Java虚拟机。这个项目的代码库包含了 Java SE 7、8、9、10、11、12、13、14、15、16、17、18 以及 19 的源代码,同时也包括了 JDK(Java Development Kit)、JRE(Java Runtime Environment)、JVM(Java Virtual Machine)以及其他工具和库。除了 Oracle 公司之外,还有其他许多公司和个人参与了 OpenJDK 项目的开发和维护,包括了 Red Hat、IBM、Azul Systems 等。由于 OpenJDK 是一个开源项目,因此它也成为了许多其他 Java 实现的基础,如 Amazon Corretto、Alibaba Dragonwell、AdoptOpenJDK 等。

    总体来说,OpenJDK 的优势在于它是一个开源、可定制和可扩展的 Java 实现,由于其源代码公开,因此开发者可以自由地修改和优化 OpenJDK 的代码以满足自己的需求。此外,OpenJDK 还受到了广泛的社区支持,使得其能够不断地更新和改进,使得其具有更好的稳定性和性能。

    1.2、OpenJDK 和 JDK 有什么区别?

    OpenJDK 是由 Oracle 公司主导的,以 GPL 许可证发布的 JDK 实现。而 JDK 是指由 Oracle 公司发布的 Java Development Kit,是一个标准化的 Java 开发工具包。因此,可以说 OpenJDK 是 JDK 的一个开源实现。从功能和性能方面来说,OpenJDK 和 JDK 基本上是相同的。但是,由于 Oracle JDK 是商业产品,需要购买许可证才能使用,在这种情况下,OpenJDK 为企业和开发人员提供了一个免费的选择。此外,OpenJDK 也为开发人员提供了更好的代码可访问性和透明性,因为他们可以查看 OpenJDK 的源代码,从而更好地理解 Java 技术的内部工作原理。

    2、OpenJDK 下载

    2.1、官网地址

    OpenJDK 官网地址

    image.png

    2.2、下载地址

    OpenJDK 下载地址

    image.png

    选择我们需要安装的 OpenJDK版本,这里以 OpenJDK 17 为例,下载 macOS 版本

    image.png

    3、OpenJDK 安装

    选择一个安装目录,例如:Users/woniu/openjdk,把我们下载好的压缩文件解压到该目录,如下图所示:(安装目录可以随意指定)

    image.png

    4、OpenJDK 配置

    4.1、打开环境变量文件

    # 这终端命令窗口输入
    cd ~
    
    # 打开环境变量配置文件
    open .bash_profile
    
    # 报错:.bash_profile does not exist.
    # 第一次配置环境变量,先创建文件
    touch .bash_profile
    
    # 再次执行打开环境变量配置文件
    
    

    4.2、配置 OpenJDK 环境变量

    # 复制如下内容,JAVA_HOME 替换为自己目录
    export JAVA_HOME=/Users/woniu/openjdk/jdk-17.0.2.jdk/Contents/Home
    export PATH=$JAVA_HOME/bin:$PATH:.
    export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
    
    # 配置文件立即生效
    source .bash_profile
    
    

    4.3、检查环境变量

    # 查看 JAVA_HOME 目录
    echo $JAVA_HOME
    
    # 查看 JDK 版本信息
    java -version
    
    

    原文地址:传送门

    相关文章

      网友评论

          本文标题:MacOS 上安装并配置 OpenJDK 图文详细版

          本文链接:https://www.haomeiwen.com/subject/thhkudtx.html