在CentOS上安装Java并设置路径


出版日期:2020年12月8日。



INFOMARTION > 在CentOS上安装Java并设置路径

概述。

在CentOS上安装Java和设置路径的程序。 Oracle Java已经开始付费,将使用OpenJDK进行设置。 这些信息是基于使用CentOS7的假设。

目录

  1. 设置细节
  2. 摘要

1. 设置细节

本节描述了设置下载 Java 的路径的程序。

1-1. 下载材料

从以下网站下载OpenJDK。

https://openjdk.java.net/

1-2. 解冻和移动材料

将OpenJDK移动并解压到服务器上。 下面的内容是基于OpenJDK放在"/var/work "下的假设。

[root@hostname ~]# tar xzvf /var/work/openjdk-11+28_linux-x64_bin.tar.gz
[root@hostname ~]# mkdir /usr/lib/java
[root@hostname ~]# mv jdk-11 /usr/lib/java/

上面的命令是在'/var/work'下提取OpenJDK,在'/usr/lib/'下创建一个'java'文件夹,然后将提取的OpenJDK移到'/usr/lib/java/'下。

1-3. 在替代品中登记命令

替代品被简单地解释为一种设置环境变量的机制,具有可切换的快捷链接。 例如,如果你有多个Java应用程序,这个设置使你更容易在Java应用程序之间切换。 这条命令设置Java的路径。

[root@hostname ~]# alternatives --install /usr/bin/java java /usr/lib/java/jdk-11/bin/java 1
[root@hostname ~]# alternatives --install /usr/bin/javac javac /usr/lib/java/jdk-11/bin/javac 1

上述命令的第一行解释道。

・创建了一个指向'/usr/bin/java'的快捷链接。

・将该组命名为 "java"。 如果有多个JAVA,你想在它们之间切换,请在JAVA中注册多个组名。

・设置快捷方式的目的地为"/usr/lib/java/jdk-11/bin/java"。

・优先事项1。

这样就可以执行java命令了。

①调用/usr/bin/java的快捷方式。 ※通常执行的 "mkdir "和 "ls "等命令也被存放在"/usr/bin "下。 这时就会调用 "mkdir "和 "ls",它们通常是随意使用的。

②捷径目的地'/etc/alternatives/java'被调用。 这也是一条捷径。 ※在'/etc/alternatives/java'中的'java'是由组名指定的值。

③此外,还调用了快捷方式目的地"/usr/lib/java/jdk-11/bin/java"。

java命令按上述(1)至(3)的顺序执行。

用以下命令检查是否启用了java命令。

[root@hostname ~]# java -version
openjdk version "xx" yyyy-mm-dd
OpenJDK Runtime Environment xx.x (build xx+xx)
OpenJDK 64-Bit Server VM xx.x (build xx+xx, mixed mode)

如果出现上述情况,你就可以了。

2. 摘要

我们已经介绍了安装Java和设置路径的步骤。

java命令通常被随意使用,但它的工作原理是通过替代物和其他方式注册。 在添加新的java时,请参考这个。

谢谢你一直看到最后。




■INFORMATION

请点击这里,进入信息首页。


■PROFILE

请点击这里查看简介。


■联系方式。

有关文章的查询,请在此与我们联系。