首页 > 系统相关 >CentOS安装JDK17教程(完整版)

CentOS安装JDK17教程(完整版)

时间:2024-03-18 15:26:35浏览次数:16  
标签:LTS Java CentOS 17 JDK17 jdk yum java 完整版

JDK 17 是 Java Development Kit(Java 开发工具包)的第 17 个长期支持(LTS)版本,由 Oracle 公司于 2021 年 9 月发布。作为 Java 语言的主要发行版,JDK 17 带来了许多新特性、增强功能和优化。

但是我们在 Linux 环境下使用 yum 安装时,发现不能直接安装 JDK17,使用:

yum search java|grep jdk
发现搜索不到 JDK17 的源,因此,有了我们安装教程。

1、更新 yum 源
sudo yum -y update

2、下载 jdk17
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm
3、安装 jdk 17
sudo yum -y install ./jdk-17_linux-x64_bin.rpm
4、验证
$ java -version
java version "17.0.7" 2023-04-18 LTS
Java(TM) SE Runtime Environment (build 17.0.7+8-LTS-224)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.7+8-LTS-224, mixed mode, sharing)

标签:LTS,Java,CentOS,17,JDK17,jdk,yum,java,完整版
From: https://www.cnblogs.com/qinshengfei/p/18080460

相关文章

  • centos8 --上yum无法使用的问题以及无法用yum安装screen,iftop,nethogs等的解决办法
    centos8--上yum无法使用的问题以及无法用yum安装screen,iftop,nethogs等的解决办法大家可能都发现了centos8已经不在更新了。当我们使用yum安装某些工具的时候,会提示安装源失败解决方案:删除repo文件然后重新下载即可修复yum安装报错问题1.进入/etc/yum.repos.d/目录cd/etc......
  • Centos重新获取IP地址
    要重新获取IP地址,你可以执行以下步骤:释放当前的IP地址:在终端中输入以下命令以释放当前的IP地址:sudodhclient-r这会向DHCP服务器发送释放IP地址的请求。获取新的IP地址:一旦释放了当前的IP地址,可以使用以下命令来获取新的IP地址:sudodhclient这会向DHCP服务器发送一......
  • CentOS上安装Docker Compose-记录
    在CentOS上安装DockerCompose通常涉及下载其二进制文件并将其设置为可执行文件。这个过程假设你已经安装了Docker。如果还没安装Docker,请先进行安装。以下是安装DockerCompose的步骤:1.**打开终端**:首先,打开你的终端。2.**下载DockerCompose**:使用`curl`命令下载Docke......
  • 在CentOS7中安装MySQL8.3.0
    MySQLCommunityServer官网:https://dev.mysql.com/downloads/mysql基础架构及系统版本:x86_64,CentOSLinuxrelease7.9.2009(Core)yum包路径:/var/cache/yum/x86_64/7/base/packagesmariadb的库:mariadb-libsrpm-ivh:installverbose(冗长)hash(哈希)——可视化。查看mysql服务......
  • centos7安装ffmpeg
     CentOS7系统默认不包含FFmpeg工具,但可以通过安装第三方YUM源来安装。以下是安装FFmpeg的步骤:升级yum:sudoyuminstallepel-release-ysudoyumupdate-y安装NuxDextopYum源:sudorpm--importhttp://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosudorpm-Uvh......
  • 软件项目管理资料完整版(规格说明书,详细设计,测试计划,验收报告)
       前言:在软件开发过程中,文档资料是非常关键的一部分,它们帮助团队成员理解项目需求、设计、实施、测试、验收等各个环节,确保项目的顺利进行。以下是针对您提到的各个阶段的文档资料概述:所有资料获取:点击获取开发阶段需求规格说明书:详细描述了软件系统的功能需求、非......
  • CentOS 同时安装多个版本的Python3
    1、背景已安装了Python3.6.4,需要再安装Python3.9版本 2、操作步骤(1)寻找当前Python3.9版本最新稳定版的子版本通过官网查找,目前为3.9.18,下载到本地文件:Python-3.9.18.tgz(2)通过XFTP软件,将文件上传到CentOS的/usr/local/python3.9.18 目录(3)更新系统,确保系统是最......
  • centos 切换 jdk 版本
    1、查询当前jdk指向路径whichjava2、将默认jdk路径指向新jdk路径红色字体是当前jdk路径也就是第1步返回的结果,紫色字体是新jdk路径rm-f/usr/bin/java&&ln-s/usr/lib/install/jdk1.8.0_191/bin/java/usr/bin/java3、配置jdk环境变量,编辑etc/profile如果配置已存在就......
  • Ubuntu,centos安装nginx
    安装包:https://pan.baidu.com/s/1kVCEBcVnginx需要依赖openssl,pcre,zlib包,加上nginx包一共4个包,放在同一目录,依次执行命令:tarxzfnginx-1.12.2.tar.gztarxzfopenssl-fips-2.0.9.tar.gztarxzfpcre-8.41.tar.gztarxzfzlib-1.2.11.tar.gzcdopenssl-fips-2.0.9/./config......
  • Linux环境下Minio的安装部署与启动教程(完整版)
    1、概述MinIO是一个开源、分布式的对象存储系统,专为云原生环境设计。它提供了一个基于标准的AmazonS3兼容接口,使得开发者可以使用熟悉的API在私有云或边缘环境中部署和管理大规模非结构化数据,如图片、视频、日志文件等。MinIO的核心特点包括:高性能:采用Golang编写,设计时充分考......