在Linux平台上安装JDK 17

简介: 在Linux平台上安装JDK介绍Linux平台JDK的安装步骤及系统要求。本主题包括以下部分:在 Linux 平台上安装 JDK 的一般注意事项在 Linux 平台上安装 JDK 的系统要求Linux平台的JDK安装说明符号从存档文件和 RPM 包在 Linux 上安装 JDK

在 Linux 平台上安装 JDK 的一般注意事项


根访问权限


本主题介绍有关 安装 JDK 一般信息 17 的 在 Linux 平台上 。


安装 JDK 会自动创建一个名为 jdk–17.interim.update.patch.


笔记:


如果您将 JDK 安装在特定位置,例如 /usr/jdk, 然后 您必须使用 root 凭据登录才能获得必要的权限。 如果你 没有 root 访问权限,然后在您的主目录中安装 JDK 或您拥有写入权限的子目录。


覆盖文件


如果您将软件安装在包含名为的子目录的目录中 jdk–17.interim.update.patch,然后新软件会覆盖该目录中的同名文件。 如果旧目录包含您要保留的文件,请确保重命名旧目录。


系统偏好设置


默认情况下,安装脚本会配置系统,以便在适用的情况下在 JDK 安装目录中创建系统首选项的后备存储。 如果 JDK 安装在网络安装驱动器上,则可以导出系统首选项以与其他机器上的 Java 运行时环境共享。


在 Linux 平台上安装 JDK 的系统要求


请参阅 Oracle JDK 认证系统配置 以了解 有关支持的平台、操作系统和浏览器的信息。


Linux平台的JDK安装说明符


安装 JDK 的说明包含一个 版本 符号 表示功能、临时和更新版本信息。


例如,如果您要安装 JDK 17 Interim 0、Update 0 和 Patch 0,则以下字符串表示捆绑包的名称:


Linux x64 系统: jdk-17.interim.update.patch_linux-x64_bin.tar.gz


这个字符串 变成:


jdk-17_linux-x64_bin.tar.gz


Linux aarch64(64位ARM)系统: jdk-17.interim.update.patch_linux-aarch64_bin.tar.gz

这个字符串 变成:


jdk-17_linux-aarch64_bin.tar.gz


笔记:

如果一个 组件以 0 作为后缀,它将被排除。


在 Linux 上安装 JDK 存档文件和 RPM 包


您可以在 Linux 平台上安装 Java Development Kit (JDK) 存档文件或来自 Red Hat Package Manager (RPM) 软件包。


可以使用以下过程之一执行安装:


从存档文件 ( .tar.gz): 这允许您安装一个 将当前用户的 JDK 私有版本放入任何位置,无需 影响其他 JDK 安装。 但是,它可能涉及手动步骤 让一些功能发挥作用。 选项见下表 可用于从存档文件下载和安装 JDK。 这 捆绑包可用于 Linux x64 和 Linux aarch64(64 位 ARM)系统。 安装所需的包。

从 RPM 包 ( .rpm):这允许您执行 系统范围内为所有用户安装 JDK,并且需要 root 访问权限。 有关可供下载和使用的选项,请参阅下表 从 Linux x64 和 Linux aarch64(64 位 ARM)RPM 安装 JDK 包。

下载 JDK 安装程序


访问 Java SE 下载 页面和 单击 接受许可协议 。 在“ 下载” 菜单下,单击 “ 下载” 与您的要求对应的 链接。


下表列出了 下载和安装 JDK 的选项和说明 17 在 Linux 平台上 版本 :


1.png


安装 64 位 JDK 17 在 Linux 平台上


您可以从存档文件安装适用于 64 位 Linux 的 JDK ( .tar.gz)。 这 .tar.gz存档文件(也称为 tarball) 是一个可以在一个步骤中解压缩和提取的文件。


在 Linux 平台上安装 64 位 JDK:


下载所需文件:


对于 Linux x64 系统: jdk-17.interim.update.patch_linux-x64_bin.tar.gz

对于 Linux aarch64(64 位 ARM)系统: jdk-17.interim.update.patch_linux-aarch64_bin.tar.gz

在下载文件之前,您必须接受许可 协议。 任何人(不仅是 root 用户)都可以在任何位置安装存档文件 具有写访问权限的位置。


将目录更改为要安装JDK的位置,然后 移动 .tar.gz归档文件到当前目录。


解压 tarball 并安装下载的 JDK:


$ tar zxvf jdk-17.interim.update.patch_linux-x64_bin.tar.gz


或者


$ tar zxvf jdk-17.interim.update.patch_linux-aarch64_bin.tar.gz


Java 开发工具包文件安装在一个目录中 叫 jdk-17.interim.update.patch.


删除 .tar.gz如果要节省磁盘空间,请使用文件。


在基于 RPM 的 Linux 平台上安装 64 位 JDK


您可以在基于 64 位 RPM 的 Linux 平台上安装 JDK,例如 Oracle、 Red Hat 和 SuSE 通过使用 RPM 二进制文件( .rpm) 在系统位置。


确保您具有 root 用户访问权限。 您可以通过运行 命令 su并输入超级用户密码。


在基于 RPM 的 Linux 平台上安装 64 位 JDK:


下载所需文件:


对于 x64 系统: jdk-17.interim.update.patch_linux-x64_bin.rpm

对于 aarch64(64 位 ARM)系统: jdk-17.interim.update.patch_linux-aarch64_bin.rpm

在下载文件之前,您 必须接受许可协议。


使用安装所需的包 以下命令:


$ rpm -ivh jdk-17.interim.update.patch_linux-x64_bin.rpm


或者


$ rpm -ivh jdk-17.interim.update.patch_linux-aarch64_bin.rpm


笔记:


JDK 17 可以 与早期版本的 JDK 共存。 对于每个版本,都会创建一个新目录, 默认目录是 /usr/java/jdk-17.interim.update.patch.


使用升级所需的包 以下命令:


$ rpm -Uvh jdk-17.interim.update.patch_linux-x64_bin.rpm


或者


$ rpm -Uvh jdk-17.interim.update.patch_linux-aarch64_bin.rpm


删除 .rpm如果要节省磁盘空间,请使用文件。


退出根外壳。


不需要重新启动。


JDK 安装与 集成 替代 框架 。 安装后, 替代 框架会更新以反映最近安装的 JDK 中的二进制文件。 Java 命令,例如 java, javac, javadoc, 和 javap可以从命令行调用。


使用 java -version命令,用户可以确认默认(最近安装的)JDK版本。


此外,用户可以检查哪个特定的 RPM 包提供了 java文件:


$ rpm -q --whatprovides java


目录
相关文章
|
3月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
161 21
|
3月前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
119 11
|
2月前
|
Ubuntu Java Android开发
在Ubuntu 18.04上安装与JDK 8兼容的Eclipse版本的步骤。
安装过程结束后,您就可以开始使用Eclipse来开发您的Java项目了,并且确保它与JDK 8兼容无误。这个过程涉及的是一个基本的安装流程,针对使用Java 8的用户,Eclipse的其他配置和插件安装根据个人开发环境和需求来定制。
164 0
|
5月前
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
396 17
|
5月前
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
121 18
|
5月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
355 11
|
5月前
|
开发框架 关系型数据库 Java
Linux操作系统中JDK、Tomcat、MySQL的完整安装流程以及J2EE后端接口的部署
然后Tomcat会自动将其解压成一个名为ROOT的文件夹。重启Tomcat,让新“植物”适应新环境。访问http://localhost:8080/yourproject看到你的项目页面,说明“植物”种植成功。
134 10
|
22天前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
94 16
|
14天前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
|
3月前
|
监控 Linux 网络安全
Linux命令大全:从入门到精通
日常使用的linux命令整理
660 13