(个人)CentOS的JDK安装

Posted CodingBoy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(个人)CentOS的JDK安装相关的知识,希望对你有一定的参考价值。

一. 卸载JDK

1. 通过如下命令查看当前JDK的相关内容
rpm -qa | grep java
2. 如果出现如下内容
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5.el6_3.x86_64
tzdata-java-2012j-1.el6.noarch
libvirt-java-devel-0.4.9-1.el6.noarch
libvirt-java-0.4.9-1.el6.noarch
java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64
3. 那么依次通过如下命令进行删除
rpm -e --nodeps xxx
其中xxx即为2中出现的数据,比如如下就是删除的2个,上述第二条出现几条,执行几次.
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
4. 当删除完成后,再次运行第一条所述的指令,确定是否卸载干净,如果卸载干净,第一条指令不会输出任何内容.

二.JDK的安装

1. 在Oracle的官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载对应的JDK包.当前我因为是64位的CentOS,所以下载的为:
Linux x64176.92 MB jdk-8u144-linux-x64.tar.gz
需要注意的是 rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序. 推荐下载tar.gz 然后自己配置.
下载完成后,将 jdk-8u144-linux-x64.tar.gz 放在某个目录待用.

2. 在 /usr 目录下创建 /java 目录
cd ../
cd /usr
mkdir /java
3. 对下载的jdk解压
mv /back/jdk-8u144-linux-x64.tar.gz /usr/java   ---将jdk的安装包移动到目录中
tar -zxvf jdk-8u144-linux-x64.tar.gz
4. 配置环境
使用过如下指令进入全局环境变量配置,vim是通过vim编辑器进行配置,记住如下几个指令就够了.
  i 为进入编辑模式
 esc是退出编辑然后进行命令模式 
 :wq 为退出加保存
vim /etc/profile 
然后在最下面进行如下设置,其中 jdk需要改成自己对应的版本
#set java enviroment 
JAVA_HOME=/usr/java/jdk1.8.0_144
JRE_HOME=/usr/java/jdk1.8.0_114/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
设置完成后,退出vim,然后继续输入如下指令,刷新环境变量
source /etc/profile

5. 测试是否安装成功
java -version
如果安装成功则会有相应的版本显示
 
 2017年8月7日21:11:14 LCF

 









以上是关于(个人)CentOS的JDK安装的主要内容,如果未能解决你的问题,请参考以下文章

CentOS下安装及配置JDK

基于CentOS安装并配置Java环境-JDK

CentOS 8个人配置文档

CentOS下yum安装mysql,jdk以及tomcat

CentOS安装JAVA JDK

CentOS 7搭建JAVA开发环境