04. 【Java教程】在 Linux 上安装 Java

简介: 04. 【Java教程】在 Linux 上安装 Java

本小节我们将介绍如何在 Linux 平台安装 Java 。我们选用最常用的 Linux 发行版本 CentOS 来进行(注:版本号为CentOS 7.6)。

1. 下载安装包

我们首先打开Oracle官网的 JDK 下载地址,找到 Java SE 15 版块,点击 JDK Download 按钮。



点击 JDK Download按钮后,我们会跳转到 JDK 下载详情页面。


在下载详情页面可以找到如下图这样的一个表格,在最右侧 Download 一列中找到jdk-15.0.1_linux-x64_bin.rpm一项,单击鼠标左键。

此时网页上会弹出如下对话框,提示如果你想要下载必须遵守其协议,先勾选上复选框再使用鼠标右键点击下载按钮,复制链接地址

Tips:

本小节的操作动图中,使用的 Java 版本为 14,由于安装 Java15 和 安装 Java14 的操作流程完全相同,我并没有进行统一替换。


登录至我们要安装 Java 的 Linux 主机,使用 wget 命令来下载我们刚刚复制的 JDK 链接地址。执行如下命令,将 JDK 下载至服务器:


wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14+36/076bab302c7b4508975440c56f6cc26a/jdk-14_linux-x64_bin.rpm

Tips: 如果你的主机没有安装 wget 命令,执行上述命令会报错:

-bash: wget: command not found

这是因为主机还没有安装wget命令,执行 yum install wget 命令来进行安装。成功安装后再执行下载命令。

下载过程如下:

使用 ls 命令查看当前目录下的内容,jdk-14_linux-x64_bin.rpm就是我们刚刚下载好的安装包。

[root@Colorful ~]# ls
jdk-14_linux-x64_bin.rpm

2. 安装到本机

使用 rpm 命令安装刚刚下载好的安装包。执行命令:

rpm -ivh jdk-14_linux-x64_bin.rpm

安装过程如下:

安装成功后,输入 java -version来验证是否安装成功:


[root@Colorful ~]# java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)

屏幕输出了如上内容,表示我们已经成功在 Linux 主机上安装了 Java。

3. 配置环境变量

按照上面的操作,我们已经在 Linux 上成功安装了 JDK 14 ,接下来我们需要配置一个 JAVA_HOME环境变量,来指向 Java 的安装目录,并且将JAVA_HOME的bin目录附加到系统变量的PATH上, 其目的是为了我们在任何目录位置都可以执行 java 命令。


Java 的默认安装目录为 /usr/java/jdk-14,编辑启动脚本 ~/.bash_profile,在启动脚本下添加如下两行命令

export JAVA_HOME=/usr/java/jdk-14
export PATH=$JAVA_HOME/bin:$PATH

为了让刚刚在启动脚本添加的环境变量生效,执行 source 命令:

source ~/.bash_profile

最后,打印一下 PATH 系统变量,查看环境变量是否正确添加:

[root@Colorful ~]# echo $PATH
/usr/java/jdk-14/bin:/usr/java/jdk-13.0.2/bin:/usr/local/node/8.11.1/bin:/usr/local/node/8.9.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin

4. 卸载 Java

Linux上的卸载与其他操作系统有所不同。有必要单独说明一下。

执行如下命令,可查看操作系统中的 JDK版本

rpm -qa | grep jdk

可以看到我们的系统上存在两个版本的 Java,执行命令删除对应版本:

yum -y remove java jdk-13.0.2-13.0.2-ga.x86_64

5. 小结

本小节中,我们在Linux操作系统上的完成了Java的下载、安装、环境变量的配置以及卸载。当然还要再次提醒几个需要注意的点:

  • 复制下载链接地址前,请记住要勾选接受许可协议,否则无法复制正确的地址。
  • 建议直接复制粘贴对应命令以确保准确性。
  • 如果你想在其他Linux发行版本上安装 Java,只要掌握步骤要领,执行对应安装命令即可。
相关文章
|
2天前
|
Linux Python
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
4天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
57 20
|
12天前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
73 26
|
5天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
21 2
|
19天前
|
安全 Java 编译器
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
|
19天前
|
Java 开发工具 Android开发
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
|
26天前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
29 2
|
5天前
|
Ubuntu Linux C++
Win10系统上直接使用linux子系统教程(仅需五步!超简单,快速上手)
本文介绍了如何在Windows 10上安装并使用Linux子系统。首先,通过应用商店安装Windows Terminal和Linux系统(如Ubuntu)。接着,在控制面板中启用“适用于Linux的Windows子系统”并重启电脑。最后,在Windows Terminal中选择安装的Linux系统即可开始使用。文中还提供了注意事项和进一步配置的链接。
17 0
|
1月前
|
分布式计算 Java Hadoop
linux中HADOOP_HOME和JAVA_HOME删除后依然指向旧目录
通过以上步骤,可以有效地解决 `HADOOP_HOME`和 `JAVA_HOME`删除后依然指向旧目录的问题。确保在所有相关的配置文件中正确设置和删除环境变量,并刷新当前会话,使更改生效。通过这些措施,能够确保系统环境变量的正确性和一致性。
26 1
|
18天前
|
Java 数据库连接 编译器
Kotlin教程笔记(29) -Kotlin 兼容 Java 遇到的最大的“坑”
Kotlin教程笔记(29) -Kotlin 兼容 Java 遇到的最大的“坑”
35 0
下一篇
DataWorks