
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)
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月11日 07时59分41秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
angr学习笔记(7)(malloc地址单元符号化)
2019-03-04
结构型设计在工作中的一些经验总结
2019-03-04
如何提升员工体验 助力企业业务增长?这个棘手的问题终于被解决了!
2019-03-04
OpenAI Gym简介及初级实例
2019-03-04
Java面向对象
2019-03-04
JAVA带标签的break和continue
2019-03-04
Java获取线程基本信息的方法
2019-03-04
(C++11/14/17学习笔记):线程启动、结束,创建线程多法、join,detach
2019-03-04
紫书——蛇形填数
2019-03-04
A Guide to Node.js Logging
2019-03-04
webwxbatchgetcontact一个神奇的接口
2019-03-04
【考研英语-基础-简单句】简单句的核心变化_谓语情态
2019-03-04
仿小米商城(上)
2019-03-04
HTML 和 CSS 简单实现注册页面
2019-03-04
(SpringMVC)springMVC.xml 和 web.xml
2019-03-04
1.2.3 项目、项目集、项目组合以及运营管理之间的关系
2019-03-04
【△重点△】LeetCode - 4. 寻找两个正序数组的中位数——二分查找
2019-03-04
二分查找与插入排序的结合使用
2019-03-04
892 三维形体的表面积(分析)
2019-03-04
279 完全平方数(bfs)
2019-03-04