CentOS7安装JDK

6 篇文章 0 订阅

根据搜集的资料安装测试并整理的文档,如有不足希望不吝赐教。


目录

1、卸载系统自带的OpenJDK以及相关的java文件

2、下载JDK并解压到指定位置


1、卸载系统自带的OpenJDK以及相关的java文件

(因为个人安装时候centos为最小安装,没有自带jdk之类此步骤为网络资源,但当时只是记录了word,没有留下参考资源的网址,因此第一部分为参考的文章里面的内容,如果后面遇到原文再补上)

在命令行输入:

java -version

如果看到有系统自带的OpenJDK版本信息,继续后面的步骤,否则跳过卸载部分直接执行后面的下载安装步骤。

 

如果有自带OpenJDK版本信息,在命令行输入:

rpm -qa | grep java

命令说明:

rpm   管理套件   

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

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

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

(图片来源网络)

 

下面这几个可以删除:

java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

noarch文件可以不用删除

在命令窗口键入(其余类似):

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

如果是普通用户会出错,没有权限,因此需要切换到root用户。

命令介绍:

rpm 管理套件 

-e 删除指定的套件

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

全部删除完成后,检查是否已经删除成功,在命令窗口键入:

java -version

如果提示没有找到命令代表已经删除成功。

 

2、下载JDK并解压到指定位置

下载地址:

当前最新版本下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

历史版本下载地址:

http://www.oracle.com/technetwork/java/javase/archive-139210.html  

 

以1.8为例,复制历史版本下载地址到浏览器打开,选择java SE 8

然后根据版本,系统位数选在tar.gz版本:

此时有三种下载方法:

  • 下载到本地再通过工具上传到远程linux
  • 在桌面linux下直接下载
  • 使用curl命令下载。

在这选择curl命令(此处为参考,具体链接或命令以实际需要为准):

curl -o jdk-8u162-linux-x64.tar.gz http://download.oracle.com/otn/java/jdk/8u162-b12/0da788060d494f5095bf8624735fa2f1/jdk-8u162-linux-x64.tar.gz
wget  --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/10.0.1+10/fb4372174a714e6b8c52526dc134031e/jdk-10.0.1_linux-x64_bin.tar.gz

下载完成后,会在本地目录(执行命令的目录,此处是在/home目录)看到下载完成的文件。将下载完成的压缩文件复制到/usr/java目录:

cp /home/jdk-8u162-linux-x64.tar.gz /usr/java/

然后进入/usr/java目录解压JDK压缩文件:

cd /usr/java

tar -zxvf jdk-8u162-linux-x64.tar.gz

命令介绍:

tar 备份文件

-zxvf

-z 通过gzip指令处理备份文件

-x 从备份文件中还原文件

-v 显示指令执行过程

-f 指定备份文件

jdk-8u162-linux-x64.tar.gz 文件名

解压完成后可以删除压缩包,也可以留作备份。

 

3、配置JDK环境变量

编辑全局变量,在命令行键入:

vim /etc/profile

如果找不到命令vim可以使用vi或者使用

yum -y install vim

安装vim。

 

在文本最后面添加如下四行内容:

export JAVA_HOME=/usr/java/jdk1.8.0_162

export JRE_HOME=/$JAVA_HOME/jre

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

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

完成后保存并退出。然后执行

source /etc/profile

命令使刚才的配置生效。最后检查配置是否成功输入命令:

java -version


END 

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值