- A+
所属分类:linux技术
1、查询系统是否安装了java:
[root@bogon ~]# java -version
根据上图显示,系统默认安装了Openjdk,它和我们使用的java jdk有些区别(具体的可度娘),所以需要先卸载了Openjdk以及相关的java文件。
2、查看系统自带的所有java文件:
[root@bogon ~]# rpm -qa | grep java
rpm:管理套件 -qa:使用询问模式,查询所有套件
3、删除自带的java文件(后缀为noarch的文件不用删除):
[root@bogon ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64 [root@bogon ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.242.b08-1.el7.x86_64
rpm:管理套件 -e:删除指定的套件 --nodeps:不验证套件档的相互关联性
4、再次检查java版本号,查看是否已删除自带的jdk文件:
没有找到,说明已删除成功。
5、下载jdk文件:
官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
官网下载需要有oracle账号、密码。
直接使用1.8版本的可以直接在我的百度网盘进行下载:
链接:https://pan.baidu.com/s/1MmTuVMg-1ZeBMLYd9-whIA
提取码:y2rx
6、使用ssh远程放在指定目录:
创建文件夹:
[root@bogon ~]# mkdir /usr/local/soft [root@bogon ~]# mkdir /usr/local/soft/java
上传jdk安装包:
7、解压jdk文件:
[root@bogon ~]# cd /usr/local/soft/java
[root@bogon java]# tar -zxvf jdk-8u161-linux-x64.tar.gz
8、配置jdk环境变量:
[root@bogon java]# vim /etc/profile
光标走到文件最后一行,键盘按下“i”,进入编辑状态。
插入一下代码:
#java environment export JAVA_HOME=/usr/local/soft/java/jdk1.8.0_161 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
结果如图:
键盘按 esc键退出编辑模式,键盘输入“:wq” 回车:保存并退出。
9、生效环境变量以及验证jdk是否安装成功:
[root@bogon java]# source /etc/profile
[root@bogon java]# java -version
至此Centos7安装jdk到此结束。