centos7安装jdk1.8
1.输入命令查看是否有openJdk,有的话就卸载掉
rpm -qa|grep java
删除安装包的命令: rpm -e --nodeps [包名], 比如:
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64 rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
2.查看删除结果,再次键入命令
java -version
出现“未找到命令”的结果表示删除成功
3.我是事先下载好的jdk-8u11-linux-x64.tar.gz上传到centos7上, 下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html#license-lightbox
4.创建文件夹:
mkdir jdk1.8
,并将 jdk-8u11-linux-x64.tar.gz 上传到 jdk1.8文件夹中,可以使用rz 命令,如果没有,使用yun 安装即可:
yum install lrzsz
,等待安装完毕一直输入y就行。
5.cd jdk1.8目录, 再解压到本目录下:
tar -zxvf java1.8 jdk-8u11-linux-x64.tar.gz
6.配置jdk环境变量
vim /etc/profile 进入编辑状态,到末尾行,输入以下:
#java environment export JAVA_HOME=/root/home/jdk1.8/jdk1.8.0_11 #这一行要对应自己jdk所在的目录,可以在jdk目录下输入命令 pwd 获取路径 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin
输入:source /etc/profile 让配置生效
效果如下:
最后,输入命令
source /etc/profile
使配置文件生效。
7.java -version 查看配置效果