美文网首页
CDH安装2-卸载centos7自带jdk安装jdk8

CDH安装2-卸载centos7自带jdk安装jdk8

作者: nightwish夜愿 | 来源:发表于2018-04-09 10:17 被阅读0次

    准备资料:

    1、已经在VMware安装好了的虚拟机,本文使用的是CentOS7.

    2、jdk:jdk-8u11-linux-x64.tar.gz

    3、xshell 远程操作虚拟机工具  

    OK,资料已准备好了,现在可以开始了

    通过xshell工具成功连接安装好的虚拟机之后可通过rpm -qa | grep java命令来查询出系统自带的jdk

    然后通过    rpm -e --nodeps   后面跟系统自带的jdk名    这个命令来删除系统自带的jdk,

    例如:

    rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

    rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

    rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

    备注:只删除以上四个,其余不要删除

    删完之后可以再通过rpm -qa | grep java命令来查询出是否删除掉

    接下来就是要安装自己的jdk了,通过命令 cd  /usr/local/进入local目录,并通过ll(两个小写的L)命令或者 ls 命令( ll 本身不是命令,只是 ls -l 命令的一个别名,不过无所谓了,都是一样查看的)列出当前目录下得所有非隐含的文件,如果想要看到隐含(以  . 开头的,如  .test.txt)文件信息可通过  ll -a  来查看

    进入local目录之后 通过mkdir  java 命令来创建java目录存放自己的jdk

    创建好之后,进入java目录 cd java

    通过winscp 工具把jdk-8u11-linux-x64.tar.gz上传到 /usr/local/java 下

    通过tar -zxvf  {安装包名}命令解压jdk  如:tar -zxvf jdk-8u11-linux-x64.tar.gz

    这时安装包已经没用了,我一般都会删掉安装包  通过rm  -f jdk-8u11-linux-x64.tar.gz删除安装包 -f的意思就是  不询问删除  如果你不加 -f在删除时它会询问你是否要删除该安装包,我是确定要删了就加上 -f 了。

    删掉安装包之后就开始配置环境变量了  通过vim  /etc/profile  命令打开 profile 文件盘配置环境变量

    打开之后按i进入 insert (插入)模式,在文件末尾添加上环境变量

    export JAVA_HOME=/usr/local/java/jdk1.8.0_11

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export PATH=$PATH:$JAVA_HOME/bin

    添加完之后保存并退出,保存并退出的命令有两种 第一种是:  按住shift键然后连按两次z(这是我常用的,因为它方便快速),第二种是:wq命令,有一种是不保存退出的命令:q,注意:以上三种命令都是在非插入模式(插入模式下按键盘左上角的ESC键退出插入模式就是非插入模式了)下操作。

    保存完之后输入:source /etc/profile命令使刚才配置的环境变量生效

    接下来我们通过java -version命令来查看你安装的jdk信息

    相关文章

      网友评论

          本文标题:CDH安装2-卸载centos7自带jdk安装jdk8

          本文链接:https://www.haomeiwen.com/subject/hvmbhftx.html