Centos 8.2 安装Java 15

本文详细指导了如何在Linux服务器上下载并安装Java 15.0.2,包括检查服务器架构、选择合适的安装包、scp上传、安装过程、版本验证及安装路径查找。重点介绍了如何通过alternatives系统管理Java版本。
摘要由CSDN通过智能技术生成

安装java

  1. 查看服务器架构
(base) [root@iZuf61u64hvs1nquuaipy8Z ~]# uname -a
Linux iZuf61u64hvs1nquuaipy8Z 4.18.0-193.28.1.el8_2.x86_64 #1 SMP Thu Oct 22 00:20:22 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

(base) [root@iZuf61u64hvs1nquuaipy8Z ~]# arch
x86_64
(base) [root@iZuf61u64hvs1nquuaipy8Z ~]# 
  1. 下载安装包
    下载地址:https://www.oracle.com/cn/java/technologies/javase-jdk15-downloads.html
    在这里插入图片描述
    根据arch输出的架构信息我们选择 linux-x64_bin.rpm 安装包。

在这里插入图片描述

  1. 将下载文件上传的服务器
$ scp ./jdk-15.0.2_linux-x64_bin.rpm root@<youripaddress>:~

window 系统使用scp需要操作系统支持ssh协议,可以使用SFTP等其他工具完成上传。

  1. ssh登录远程服务器查看安装包
(base) [root@iZuf61u64hvs1nquuaipy8Z ~]# ls
jdk-15.0.2_linux-x64_bin.rpm
  1. 安装
(base) [root@iZuf61u64hvs1nquuaipy8Z ~]# dnf install jdk-15.0.2_linux-x64_bin.rpm
  1. 查看版本
(base) [root@iZuf61u64hvs1nquuaipy8Z ~]# java --version
java 15.0.2 2021-01-19
Java(TM) SE Runtime Environment (build 15.0.2+7-27)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)
(base) [root@iZuf61u64hvs1nquuaipy8Z ~]# javac --version
javac 15.0.2
  1. 查询安装路径
(base) [root@iZuf61u64hvs1nquuaipy8Z /]# which java
/usr/bin/java
(base) [root@iZuf61u64hvs1nquuaipy8Z /]# ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 2月  15 15:12 /usr/bin/java -> /etc/alternatives/java
(base) [root@iZuf61u64hvs1nquuaipy8Z /]# ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 29 2月  15 15:12 /etc/alternatives/java -> /usr/java/jdk-15.0.2/bin/java
(base) [root@iZuf61u64hvs1nquuaipy8Z /]# cd /usr/java/jdk-15.0.2
(base) [root@iZuf61u64hvs1nquuaipy8Z jdk-15.0.2]# ls
bin  conf  include  jmods  legal  lib  man  release
(base) [root@iZuf61u64hvs1nquuaipy8Z jdk-15.0.2]# cd lib
(base) [root@iZuf61u64hvs1nquuaipy8Z lib]# ls
classlist           libextnet.so       libjsig.so              libsplashscreen.so
ct.sym              libfontmanager.so  libjsound.so            libsunec.so
desktop             libinstrument.so   liblcms.so              libverify.so
jexec               libj2gss.so        libmanagement_agent.so  libzip.so
jfr                 libj2pcsc.so       libmanagement_ext.so    modules
jrt-fs.jar          libj2pkcs11.so     libmanagement.so        psfontj2d.properties
jspawnhelper        libjaas.so         libmlib_image.so        psfont.properties.ja
jvm.cfg             libjavajpeg.so     libnet.so               security
libattach.so        libjava.so         libnio.so               server
libawt_headless.so  libjawt.so         libprefs.so             src.zip
libawt.so           libjdwp.so         librmi.so               tzdb.dat
libawt_xawt.so      libjimage.so       libsaproc.so
libdt_socket.so     libjli.so          libsctp.so
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanghaoyuan.sh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值