如何在CentOS 8/RHEL 8 Linux上安装Java 8
时间:2020-02-23 14:30:43 来源:igfitidea点击:
如何在CentOS 8/RHEL 8上安装Java 8?在Red Hat Enterprise Linux(RHEL)8上,有两个主要的Java版本Java 11和Java8. 我们的上一篇文章介绍了在CentOS/RHEL 8上安装Java 11的情况。在本文中,我将介绍Java 8的安装。特别是RHEL/CentOS 8上的JDK(Java开发套件)8.
如果我们是新用户,则可以检查RHEL 8的功能以及可选的如何安装RHEL 8.
在CentOS 8/RHEL 8上安装Java 8
要在CentOS 8/RHEL 8服务器或者工作站计算机上安装JDK 8,请使用以下命令。
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
检查版本以验证Java 8在CentOS 8/RHEL 8上的安装。
$java -version openjdk version "1.8.0_201" OpenJDK Runtime Environment (build 1.8.0_201-b09) OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)
设置Java环境变量。
cat <<EOF | sudo tee /etc/profile.d/java8.sh export JAVA_HOME=/usr/lib/jvm/jre-openjdk export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar EOF
激活Java环境。
source /etc/profile.d/java8.sh
创建一个简单的Java应用程序以查看Java 8在RHEL/CentOS 8上的运行情况。
cat > HelloWorld.java <<EOF public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World"); } } EOF
编译Java源代码。
$javac HelloWorld.java
这将创建HelloWorld.class文件,这是源代码的字节码体现。要运行HelloWorld.class文件,请使用:
$java HelloWorld Hello World
现在,我们已经在RHEL 8/CentOS 8上安装并配置了Java。