CentOS使用yum命令安装Java SDK

时间:2020-01-09 10:34:13  来源:igfitidea点击:

如何使用yum命令在CentOS Linux版本6.x上安装JDK运行时环境?

CentOS 6.x和5.x随OpenJDK运行时环境一起提供。
它是Java平台的开源实现。

CentOS Linux JAVA软件包名称

  • java-1.7.0-openjdkOpenJDK运行时环境
  • java-1.7.0-openjdk-develOpenJDK开发环境

要查看系统上所有可用JDK的列表,请键入以下命令:

# yum search java | grep -i --color JDK

输出示例:
在CentOS/RHEL上列出JDK

在CentOS Linux上安装Java SDK

打开终端并输入以下yum命令以root用户身份安装OpenJDK:

# yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel

输出示例:

 

在CentOS Linux上设置JAVA_HOME环境变量

RHEL和CentOS Linux将OpenJDK安装到/usr/lib/jvm /目录中:

# ls -l /usr/lib/jvm/

输出示例:

total 4
drwxr-xr-x. 3 root root 4096 Feb 24 17:00 java-1.7.0-openjdk-1.7.0.51.x86_64
lrwxrwxrwx. 1 root root   21 Feb 24 17:00 jre -> /etc/alternatives/jre
lrwxrwxrwx. 1 root root   27 Feb 24 17:00 jre-1.7.0 -> /etc/alternatives/jre_1.7.0
lrwxrwxrwx. 1 root root   38 Feb 24 17:00 jre-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.51.x86_64/jre
lrwxrwxrwx. 1 root root   29 Feb 24 17:00 jre-openjdk -> /etc/alternatives/jre_openjdk

使用export命令将JAVA_HOME设置到包含bin/java可执行文件的目录:

# export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64

打开shell程序配置文件,例如$HOME/.bashrc,并在文件底部键入以下行:

export JAVA_HOME="/usr/lib/jvm/jre-1.7.0-openjdk.x86_64"

保存并关闭文件。
有关更多信息,请参见如何在Linux Bash Profile教程下设置JAVA_HOME/PATH变量。

测试您的Java安装

创建一个名为HelloWorld.java的程序,如下所示:

$ cat > HelloWorld.java

样例代码:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World! This is a test code by theitroad!");
    }
}

保存并关闭文件。
编译并运行如下:

$ javac HelloWorld.java
$ java HelloWorld

输出示例:

Hello, World! This is a test code by theitroad!

如何运行基于.Jar Java文件的应用程序?

语法为:

$ java -jar file.jar
$ java -jar /path/to/my/java/app.jar
$ java -jar /path/to/my/java/app.jar arg1 arg2