如何在CentOS/RHEL 8/7, Fedora 31-25上安装Java 13
时间:2019-05-29 14:47:47 来源:igfitidea点击:
现在可以安装Java 13 non-LTS版本。
该版本将在未来6个月内得到支持。
本教程在Fedora和CentOS/RHEL系统上安装Java 13。
第1步-下载Java 13
从其官方下载页面下载最新的Java SE Development Kit 13 non LTS版本,或者使用以下命令从命令行下载。
$ wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/13.0.2+8/d4173c853231432d94f001e99d882ca7/jdk-13.0.2_linux-x64_bin.rpm"
步骤2 -在CentOS上安装Java 13
解压存档文件后,使用 alternative命令进行安装。
alternatives命令在 chkconfig包中。
$ rpm -Uvh jdk-13.0.2_linux-x64_bin.rpm
$ alternatives --config java There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- + 1 /opt/jdk1.8.0_201/bin/java 2 /usr/java/jdk-11.0.2/bin/java * 3 /usr/java/jdk-13.0.2/bin/java Enter to keep the current selection[+], or type selection number: 3
上面显示安装了3个版本的java。
Java 13列在数字3上,所以输入数字3并按Enter。
现在,在CentOS和Fedora系统上,Java 13被配置为默认Java。
步骤3 -检查Java版本
使用以下命令检查系统上已安装的Java版本。
$ java -version java version "13.0.2" 2019-09-17 Java(TM) SE Runtime Environment (build 13+33) Java HotSpot(TM) 64-Bit Server VM (build 13+33, mixed mode, sharing)
步骤4 -设置Java环境变量
大多数基于java的应用程序使用环境变量工作。
使用以下命令设置Java环境变量
设置 JAVA_HOME变量
$ export JAVA_HOME=/usr/java/jdk-13.0.2
设置 PATH变量
$ export PATH=$PATH:/usr/java/jdk-13.0.2/bin
另外,将以上所有环境变量放在 /etc/environment文件中,以便在系统引导时自动加载。