本文共 2101 字,大约阅读时间需要 7 分钟。
本文主要介绍的是如何是在CentOS 7.6这个版本的Linux系统下安装JDK1.8,因为Linux环境下,很多时候是离不开Java的,下面笔者就和大家一起分享在Linux系统下安装JDK1.8的过程!
安装环境
- 本机系统:Win 10
- 虚拟机软件:VMware Workstation 12 Pro
- 虚拟机Linux系统:CentOS 7.6
- JDK版本:1.8.0_181
- 远程连接工具:SecureCRT
- 文件传输工具:FileZilla_3.7.3_win32 说明:本文是通过SecureCRT工具远程连接Linux系统进行操作的,如果是直接在Linux可视化界面操作那就更方便了,原理一样。
Linux系统上安装JDK
下载JDK安装包
下载Linux环境下的JDK安装包,请去oracle官网()中下载JDK的安装文件。不要告诉我你不会下载,你要真不知道,自己百度!由于我的Linux是64位的,所以我下载的JDK安装包是jdk-8u181-linux-x64.tar.gz
。
卸载OpenJDK
我们先要有一个干净的Linux环境,先检查一下Linux系统中是否存在已经安装好的JDK。
这说明我安装的CentOS 7.6系统本身就自带OpenJDK,所以我们要卸载掉它。那到底该如何卸载呢?下面我娓娓道来。 首先使用rpm -qa | grep java
命令查看本机上所有已经安装成功的软件,且只查看和java相关的,即查看CentOS 7.6系统自带的OpenJDK。 然后使用rpm -e --nodeps java-xxx
命令卸载掉CentOS 7.6系统自带的OpenJDK(一共四个): 怎样证明你确实卸载掉了呢?仍然可使用rpm -qa | grep java
命令来查看。 创建JDK的安装路径
安装JDK之前,先创建JDK的安装路径,我打算将JDK安装在/usr/local/src
目录下的java目录中,所以我们要在/usr/local/src
目录下创建一个java目录。
上传安装文件到Linux
接下来我们就要将JDK安装文件上传到Linux系统上。那怎样将jdk-8u181-linux-x64.tar.gz
文件上传到Linux系统上呢?我们可借助一个工具——FileZilla,该工具可从网上下载,我下载的是:
filezilla.exe
程序,在弹出的窗口中输入服务器IP地址、用户名、密码和端口号(默认为22),然后点击快速连接
即可连接到Linux系统。 之后找到jdk-8u181-linux-x64.tar.gz
文件的位置,然后将其拖入到/usr/local/src/java
目录下。 怎样知道我们真的上传上去了呢?可使用cd命令切换到/usr/local/src/java
目录下,然后使用ll
命令查看一下该目录。 解压jdk-8u181-linux-x64.tar.gz文件
使用cd命令切换到/usr/local/src/java
目录下,然后使用tar –zxvf jdk-8u181-linux-x64.tar.gz
命令解压目录中的jdk-8u181-linux-x64.tar.gz。在这里出现了一个错误,记录如下:
yum install glibc.i686
命令安装依赖,且必须在联网的情况下安装,如果网速不太好,就要等待很长时间,希望读者有点耐心。 安装依赖完毕之后,再次解压就能成功了。我们可在/usr/local/src/java
目录下使用ll
命令查看一下该目录,就能看到解压之后的JDK了,再使用cd jdk1.8.0_181
命令进入到jdk1.8.0_181目录中,并使用ll
命令查看一下该目录,就能看到我们非常熟悉的东西了。 如果我们敲入java命令,根本就不会给我们提供一些帮助信息,如下: 这就需要我们配置JDK的环境变量了,下面会讲解。 配置环境变量
使用vim /etc/profile
命令打开profile这个文件,它里面是Linux系统的一些环境变量。然后移动该文件的末尾行,敲入i
,添加如下配置:
#set java environment 注释JAVA_HOME=/usr/local/src/java/jdk1.8.0_181CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH
添加完之后,如何退出呢?可按下ESC键,再输入:wq
命令。
source /etc/profile
命令重新加载下该配置文件。 最后,可使用java -version
命令查看JDK的版本号。 出现以上情况,我们的Linux系统就成功安装JDK了。这是一个历史性的时刻,必须记录下来! 转载地址:https://liayun.blog.csdn.net/article/details/96356587 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!