centos7安装Java8
发布日期:2021-05-07 04:26:02 浏览次数:17 分类:精选文章

本文共 1977 字,大约阅读时间需要 6 分钟。

环境

系统centos7

java 8

卸载系统自带的openjdk

rpm -qa | grep openjdkjava-1.7.0-openjdk.x86_64 1:1.7.0.111-2.6.7.8.el7                             java-1.8.0-openjdk.x86_64 1:1.8.0.102-4.b14.el7java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

先执行:

yum -y remove java

执行完成后,再次执行java -vesion发现没有卸载干净。

再次执行rpm -qa | grep openjdk

java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

再一 一执行:

[yutao@localhost programe_files]$ sudo yum -y remove java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64[yutao@localhost programe_files]$ sudo yum -y remove java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

再看看java -version,基本OK的。

安装Java

我下载的版本是jdk1.8.0_121,对下载的jdk1.8.0_121.tar.gz的压缩包进行解压,解压得到jdk1.8.0_121文件夹,我把它放到/usr/programe_file中,其中programe_file文件夹是我自己创建,专门用来存放通过解压缩包来安装的软件。

解压命令:

tar -zxvf jdk1.8.0_121.tar.gz

之后就是配置环境变量。

配置环境变量

[yutao@localhost programe_files]$ sudo vim /etc/profile

/etc/profile 文件:

# By default, we want umask to get set. This sets it for login shell# Current threshold for system reserved uid/gids is 200# You could check uidgid reservation validity in# /usr/share/doc/setup-*/uidgid fileif [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then    umask 002else    umask 022fifor i in /etc/profile.d/*.sh ; do    if [ -r "$i" ]; then        if [ "${-#*i}" != "$-" ]; then            . "$i"        else            . "$i" >/dev/null        fi    fidoneunset iunset -f pathmunge# jdk1.8export JAVA_HOME=/usr/programe_files/jdk1.8.0_121export JAVA_BIN=/usr/programe_files/jdk1.8.0_121/binexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME JAVA_BIN PATH CLASSPATH

之后在执行:

source /etc/profile

使得我们刚刚配置的文件生效。

验证

java -version

结果:

java version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
上一篇:centos7中安装elasticsearch-head、git、nodejs
下一篇:centos7中安装elasticsearch5.2

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年04月11日 07时59分41秒