admin管理员组

文章数量:1123000

常见的jdk安装分为:
1、懒人式(一键安装的msi)
2、免安装式解压包(rar解压后配置环境变量即可使用,安装快)
接下来对这两种方式进行简单的指导安装。
由于OpenJDK通常没有官方提供Windows平台的exe格式安装文件,因为OpenJDK是一个开源项目,主要提供跨平台的压缩包或安装包。
对于Windows平台,OpenJDK主要提供跨平台的压缩包或安装包
为了避免侵权,建议生产环境使用openJdk(开源免费),不要使用Oracle版本的Jdk

一:检查系统环境

检查系统是否已经安装了jdk

java -version

出现以下提示代表没有安装jdk或者没有配置环境变量,这里我们没有安装直接进行安装。

二:安装jdk

1. 安装msi文件(推荐)

Zulu JDK 背景介绍

前面提过由于OpenJDK是一个开源项目,所以主要提供跨平台的压缩包或安装包。
Zulu JDK是由Azul Systems开发和维护的一个免费的、纯粹的OpenJDK发行版。它是OpenJDK的替代品,完全遵循OpenJDK的规范,包括所有的功能和API,同时也包含了一些额外的功能。

Zulu JDK主要有以下特点:
免费且开源:Zulu JDK是免费提供的,你可以自由下载、使用和分发它。
广泛的平台支持:Zulu JDK提供了广泛的平台支持,包括Windows、Linux、macOS和多种云服务平台。
高度兼容:Zulu JDK严格遵循OpenJDK的规范,因此与其他Java发行版(如Oracle JDK、OpenJ9等)完全兼容。
定期更新:Zulu JDK按照Java的版本计划,定期发布更新,包括Java SE 8、11、15等版本。
长期支持版本(LTS):对于Java的长期支持版本,Zulu JDK提供长期支持,保证在支持周期内持续提供更新和修复。
优化性能:Zulu JDK经过Azul Systems的优化,提供了良好的性能和稳定性。
可信赖的供应商:Azul Systems是一家专注于Java虚拟机技术的公司,为许多企业提供了高性能的Java运行时环境。

总体而言,Zulu JDK是一个可靠且高性能的OpenJDK发行版,适用于个人、企业和开发者,特别是那些希望使用OpenJDK并寻求额外支持的用户。

开始安装

双击执行



到这里安装完成,输入java -version检验安装是否完成。

java -version


在安装Zulu JDK的MSI安装包后,可以直接在命令行中使用java -version命令是因为MSI安装程序通常会在安装过程中自动配置环境变量,使得Java可执行文件所在的目录添加到系统的"PATH"环境变量中。

2. 第二种rar解压安装


2. 第二步,配置环境变量。
(1) 选择桌面上的【此电脑】图标并【单击右键】,选择 【属性】,进入到如下界面,并点击 【高级系统设置】。

(2)将解压的文件的jdk的路径复制到里面即可

依次的点击保存后,重新打开命令行窗口

总结:

到此两种方式的jdk就都介绍完了,这两种方式我个人比较推荐使用第一种。

MSI安装程序的优缺点:
优点:

  • 简单易用:MSI安装程序提供了图形界面,安装过程通常简单直观,适合不熟悉命令行的用户。
  • 自动配置环境变量:大多数MSI安装程序会自动配置Java的安装路径到系统的"PATH"环境变量,让你可以在命令行中直接使用Java命令。
  • 系统集成:MSI安装程序可以将Java集成到系统中,使得Java可以被其他应用程序自动检测和调用。
    缺点:
  • 占用空间:MSI安装程序通常会复制所有的文件到指定目录,可能会占用一些磁盘空间。
  • 不够灵活:MSI安装程序通常没有太多的自定义选项,无法选择安装路径等设置。

压缩包解压安装的优缺点:
优点:

  • 自定义安装路径:你可以选择将JDK解压缩到任意目录,灵活性更高,适用于特定需求。
  • 便于备份和移植:解压缩安装的JDK可以简单地备份和移动到其他目录或计算机,便于环境迁移和复制。
    缺点:
  • 需要手动配置环境变量:解压缩安装后,你需要手动配置系统环境变量,以便在命令行中使用Java命令。
  • 不够直观:相比于MSI安装程序的图形界面,解压缩安装需要在命令行中进行操作,对于不熟悉命令行的用户可能有一定的学习曲线。

总结起来,
MSI安装程序适合那些希望简单快速部署JDK,并且不关心安装路径和系统环境变量配置的用户。
压缩包解压安装适合那些需要更多自定义选项、对灵活性有要求或者需要在多个计算机之间方便地迁移JDK的情况。
系统部署时,可以根据项目实际情况进行选择

本文标签: OpenJDKWindows