centos7安装jdk

1、查看系统默认jdk安装路径

查看java安装路径:which java 

查看java文件:ls -lrt /usr/bin/java 

查看文件:ls -lrt /etc/alternatives/java

 

进入java-1.8.0文件:

cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64

查看文件数量: ll

2、由于默认路径中没有查到jdk文件,因此卸载系统默认安装jdk

但是会出错,因为在普通用户liyy用户下,并没有操作这几个文件的权限。因此在终端需要输入以下命令:

[liyy@bogon ~]$ su root

密码:123456

 [root@bogon liyy]# rpm -qa | grep java

命令说明:

rpm   管理套件   

-qa   使用询问模式,查询所有套件

grep  查找文件里符合条件的字符串

java   查找包含java字符串的文件

下面这几个可以删除

java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64

java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64

java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64

java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64

noarch文件可以不用删除

javapackages-tools-3.4.1-11.el7.noarch

tzdata-java-2017b-1.el7.noarch

python-javapackages-3.4.1-11.el7.noarch

3、终端输入卸载命令:

进入root用户,可以有权限操作这几个文件:

[root@bogon liyy]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64

[root@bogon liyy]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64

[root@bogon liyy]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64

[root@bogon liyy]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64

命令介绍:

rpm     管理套件 

-e     删除指定的套件

--nodeps  不验证套件档的相互关联性

4、检查是否已经删除成功

[root@bogon liyy]# java -version

bash: java: 未找到命令...

代表已经删除成功了。

如果还没有删除,则用yum -y remove去删除他们

5、安装jdk

RPM是Red Hat公司随Redhat Linux推出了一个软件包管理器,通过它能够更加轻松容易地实现软件的安装。

将安装文件拷贝至你的目录中/usr/src。然后使用rpm来安装该文件。命令如下: 
  ---- #rpm -ivh filename.i386.rpm 
  ---- rpm将自动将安装文件解包,并将软件安装到缺省的目录下。并将软件的安装信息注册到rpm的数据库中。

安装软件:执行rpm -ivh rpm包名,如:#rpm -ivh apache-1.3.6.i386.rpm 

升级软件:执行rpm -Uvh rpm包名。

反安装:执行rpm -e rpm包名。
查询软件包的详细信息:执行rpm -qpi rpm包名
查询某个文件是属于那个rpm包的:执行rpm -qf rpm包名
查该软件包会向系统里面写入哪些文件:执行 rpm -qpl rpm包名

[root@bogon liyy]# rpm -ivh '/home/liyy/下载/jenkins/jdk-9.0.1_linux-x64_bin.rpm'

查看jdk是否安装成功:

6、配置环境变量

命令说明:

vim      文本编辑

/etc/profile   全局变量文件

[root@bogon liyy]# vi /etc/profile   或者vim /etc/profile

进入文本编辑状态下,光标走到文件最后一行,键盘按下:i

进入插入状态:

在文本的最后一行粘贴如下:

注意JAVA_HOME=//usr/java/jdk-9.0.1/  就是你自己的目录

#java environment

export JAVA_HOME=/usr/java/jdk-9.0.1/

export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

export PATH=$PATH:${JAVA_HOME}/bin

键盘:

ESC

:wq保存并退出

source /etc/profile  使设置的环境变量生效

验证环境变量是否配置成功

代表配置成功

 

 

转载于:https://my.oschina.net/u/3756279/blog/1594001

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值