Linux 安装 JDK
Posted 走在一线的码农
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 安装 JDK相关的知识,希望对你有一定的参考价值。
本篇博客用于记录一下在 Linux 系统下安装 Java 环境。
在大部分的 Linux 系统中都有安装 Open JDK,所以最好是先卸载 Open JDK 后在进行我们的 JDK 安装。Open JDK 只包含了最精简的 JDK,源代码不完整。建议如果系统中存在 Open JDK, 先进行卸载在安装 JDK。
1. 检查系统是否存在 Open JDK
[[email protected]_58_237_centos ~]# java -version -bash: java: command not found
以上说明在该系统中并未存在 Open JDK,若出现了 Java 版本号,并且有 openjdk 字样则需要进行卸载移除。
查找包含 java 字符串文件:
[[email protected]_58_237_centos ~]# rpm -qa | grep java
由于本系统中不存在 Open JDK,所以并没有包含 java 字符串文件,若包含的话输入一下命令移除文件:
[[email protected]_58_237_centos ~]# rpm -e --nodeps 移除的文件名
2. 下载 JDK 文件
最新版 JDK 文件下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
JDK 历史版本下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html
3. 上传 JDK 至 Linux 系统并解压,/home/java/ 是我的上传目录
[[email protected]_58_237_centos java]# cd /home/java/ [[email protected]_58_237_centos java]# ls jdk-8u202-linux-x64.tar.gz [[email protected]_58_237_centos java]# tar -zxvf jdk-8u202-linux-x64.tar.gz
4. 配置 JDK 环境变量
[[email protected]_58_237_centos java]# vim /etc/profile
打开 profile 文件配置 JDK 环境,在文件最后添加如下内容,JAVA_HOME 需改成自己的 java 文件路径。这里需要注意的是在 CentOS6 上面是 JAVAHOME,CentOS7 是 JAVA_HOME:
export JAVA_HOME=/home/java/jdk1.8.0_202 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin
5. 重载配置文件使 JDK 环境变量生效
[[email protected]_58_237_centos java]# source /etc/profile
6. 检查 JDK 是否配置成功
[[email protected]_58_237_centos java]# java -version java version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
以上是关于Linux 安装 JDK的主要内容,如果未能解决你的问题,请参考以下文章