linux 安装 jdk

服务器

linux 安装 jdk 步骤

一、检查并删除默认JDK

服务器安装JDK之前,先确保有没有默认安装JDK,执行以下命令进行检查:

java -version

如果有默认帮你安装好 OpenJDK, 如下:

[root@VM_0_10_centos ~]# java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

需要卸载,下载步骤如下:

步骤1: 检查系统安装的OpenJDK

rpm -qa|grep openjdk -i
[root@VM_0_10_centos ~]# rpm -qa|grep openjdk -i
java-1.8.0-openjdk-headless-1.8.0.161-0.b14.el7_4.x86_64

步骤2: 删除以上openjdk的安装包并检查后显示删除完毕

rpm -e --nodeps 需要删除的软件

运行命令后如下所示,表示删除成功

[root@VM_0_10_centos ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.161-0.b14.el7_4.x86_64
[root@VM_0_10_centos ~]# rpm -qa|grep openjdk -i
[root@VM_0_10_centos ~]# 

二、安装JDK

步骤1: 新建jdk安装目录

mkdir /usr/java

步骤2: 使用ftp工具(FileZilla) 上传jdk到某个目录,如下:

/home/software

步骤3: 解压jdk压缩包

tar -zxvf jdk-8u191-linux-x64.tar.gz

步骤4: 把解压后的jdk放到 /usr/local/java 下,这个目录专门用于存放jdk

mv jdk1.8.0_191/ /usr/local/java/

步骤5: 配置环境变量

① 修改 profile 文件

vim /etc/profile

② 配置jdk环境变量, PS: 添加到末尾即可

export JAVA_HOME=/usr/local/java/jdk1.8.0_141
export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

③ 刷新 profile,使其生效

source /etc/profile

④ 再次检测jdk

[root@VM_0_10_centos profile.d]# java -version
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)

至此,JDK安装成功了

三、曲折

不知道哪里命令改错了,导致 linux 所有命令失效,解决方法是运行一下命令。PS: 只是解决了当前会话命令失效问题,要其改成其他窗口同样需要重新运行

export PATH=/bin:/usr/bin:$PATH