在本文中,我们将向您展示如何在RHEL 8/7/6,CentOS 8/7/6和Fedora 30-31中安装免费的Oracle OpenJDK 13,以开发和运行Java应用程序。
Java是一种安全,稳定且广为人知的通用编程语言和计算技术平台,具有许多相互关联的功能。
要运行基于Java的应用程序,必须在服务器上安装Java 。 您通常需要Java Runtime Environment(JRE) ,这是用于在Linux机器上运行Java应用程序的软件组件的集合。
如果要开发Java的软件应用程序,则需要安装Oracle Java Development Kit(JDK) ,它附带一个完整的JRE软件包,其中包含用于开发,调试和监视Java应用程序的工具,它是Oracle支持的Java SE(标准)。版)版本。
注意 :如果您正在寻找开放源代码且免费的JDK版本,请安装Oracle OpenJDK ,它在GPL许可下提供与Oracle JDK相同的功能和性能。
在本文中,我们将向您展示如何在RHEL 8/7/6 , CentOS 8/7/6和Fedora 30-31中安装免费的Oracle OpenJDK 13 ,以开发和运行Java应用程序。
要安装开源Oracle OpenJDK 13 ,您需要从官方页面下载可用于生产的OpenJDK 13 ,或者运行以下wget命令以下载并安装它,如图所示。
# cd /opt # wget https://download.java.net/java/GA/jdk13/5b8a42f3905b406298b72d750b6919f6/33/GPL/openjdk-13_linux-x64_bin.tar.gz # tar -xvf openjdk-13_linux-x64_bin.tar.gz
要检查Java版本,必须使用二进制文件的完整位置,如图所示。
# /opt/jdk-13/bin/java -version
openjdk version "13" 2019-09-17 OpenJDK Runtime Environment (build 13+33) OpenJDK 64-Bit Server VM (build 13+33, mixed mode, sharing)
接下来,通过发出以下命令,将Java环境变量和可执行文件路径插入到系统$ PATH变量中。 此方法确保Java环境变量和可执行文件可在系统范围内访问。
# export JAVA_HOME=/opt/jdk-13/ # export PATH=$PATH:/opt/jdk-13/bin
上面的JAVA_HOME环境变量设置服务器上Java安装目录。
您也可以在/ etc / environment全局Shell启动文件中对其进行定义,如下所示。
# vi /etc/environment
然后在文件中添加以下行。
# export JAVA_HOME=/opt/jdk-13/ # export PATH=$PATH:/opt/jdk-13/bin
保存文件并关闭它。 然后按如下方式进行采购。
# source /etc/environment
现在,如果您检查JAVA_HOME环境变量和Java版本,它应该指向您要使用的Java安装目录和默认版本。
# echo $JAVA_HOME # java -version
恭喜你! 您已在RHEL 8/7/6 , CentOS 8/7/6和Fedora 30-31中成功安装了最新版本的Oracle OpenJDK 13 ,以开发和运行Java应用程序。
关注云架构公众号
Linux入门
QQ交流群:308781113