CentOS7配置java环境变量
1,卸载自带的OpenJDK
CentOS7自带OpenJDK,运行java -version命令正常显示出版本信息。由于OpenJDK安装环境不全,缺少必要的jar包,即使配置好环境变量,javac等命令依旧不能用。所以需要先将自带的OpenJDK卸载,然后安装自己下载的jdk1.8.0_241版本,配置好环境变量。
1)切换到root用户,执行rpm -qa | grep java命令,查看已经安装的OpenJDK[root@localhost ~]# rpm -qa | grep java
java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2020a-1.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64
2)删除已经安装的OpenJDK[root@localhost ~]# sudo yum remove java-1.*
已加载插件:fastestmirror, langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 java-1.8.0-openjdk.x86_64.1.1.8.0.262.b10-1.el7 将被 删除
--> 正在处理依赖关系 java >= 1.5,它被软件包 jline-1.0-8.el7.noarch 需要
--> 正在处理依赖关系 java-1.8.0-openjdk,它被软件包 icedtea-web-1.7.1-2.el7_6.x86_64 需要
--> 正在检查事务
---> 软件包 icedtea-web.x86_64.0.1.7.1-2.el7_6 将被 删除
---> 软件包 jline.noarch.0.1.0-8.el7 将被 删除
--> 正在处理依赖关系 jline,它被软件包 rhino-1.7R5-1.el7.noarch 需要
--> 正在检查事务
---> 软件包 rhino.noarch.0.1.7R5-1.el7 将被 删除
--> 解决依赖关系完成
base/7/x86_64 | 3.6 kB 00:00:00
extras/7/x86_64 | 2.9 kB 00:00:00
updates/7/x86_64 | 2.9 kB 00:00:00
依赖关系解决
=========================================================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================================================
正在删除:
java-1.8.0-openjdk x86_64 1:1.8.0.262.b10-1.el7 @anaconda 646 k
为依赖而移除:
icedtea-web x86_64 1.7.1-2.el7_6 @anaconda 2.3 M
jline noarch 1.0-8.el7 @anaconda 72 k
rhino noarch 1.7R5-1.el7 @anaconda 1.1 M
事务概要
=========================================================================================================================================================================
移除 1 软件包 (+3 依赖软件包)
安装大小:4.1 M
是否继续?[y/N]:y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
正在删除 : icedtea-web-1.7.1-2.el7_6.x86_64 1/4
正在删除 : rhino-1.7R5-1.el7.noarch 2/4
正在删除 : jline-1.0-8.el7.noarch 3/4
正在删除 : 1:java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64 4/4
验证中 : icedtea-web-1.7.1-2.el7_6.x86_64 1/4
验证中 : 1:java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64 2/4
验证中 : rhino-1.7R5-1.el7.noarch 3/4
验证中 : jline-1.0-8.el7.noarch 4/4
删除:
java-1.8.0-openjdk.x86_64 1:1.8.0.262.b10-1.el7
作为依赖被删除:
icedtea-web.x86_64 0:1.7.1-2.el7_6 jline.noarch 0:1.0-8.el7 rhino.noarch 0:1.7R5-1.el7
完毕!
3)查看是否卸载完毕
[root@localhost ~]# java -version
-bash: /usr/bin/java: 没有那个文件或目录
2,安装新的jdk
1)下载oracle发布的jdk安装包,推荐jdk1.8.0_241版本,java8最稳定的版本。
链接: https://pan.baidu.com/s/1rIBgaD8I8zJe0DFb6VuuwA 提取码: pthm
2)安装下载的jdk
新建java安装目录
[root@localhost ~]# cd /usr/local/
[root@localhost local]# mkdir java
将刚才下载的jdk安装包上传到/usr/local/java并解压tar -zxvf jdk-8u241-linux-x64.tar.gz
3)配置java环境变量
编辑文件:[root@localhost java]# vim /etc/profile
注:如果没有vim命令,执行yum -y install vim*,或者使用命令
在文件末尾添加以下内容:#jdk1.8.0_241环境变量
export JAVA_HOME=/usr/local/java/jdk1.8.0_241
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HIOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
4)使环境变量生效[root@localhost java]# source /etc/profile
3,查看环境变量是否生效[root@localhost java]# java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
以上显示了java版本信息,说明新配置的jdk已经生效。
华为鸿蒙发布会的重要消息华为官方海报泄天机据环球网的报道,6。2华为鸿蒙发布同时会发布华为的P50新机!怎么说呢!看到这个消息我首先是激动的。因为往年本来四月份就会发布的华为P系列,今年的6月2日终于要和
vivo联合蔡司光学,打造专业影像摄录智能相机vivoX60此前,我们已经发布过2篇手机评测,今天给大家带来的是拍照神器vivoX60的深度测评体验内容。vivoX60搭载了vivo联合蔡司打造的专业影像系统,实现了在vivo智能手机上搭载
买旗舰机不要乱跟风,内行人只推荐这三款,用上三年毫无压力虽然现在手机市场竞争激烈之后,很多千元机都拥有不错的配置,日常使用无需担心流畅度,但千元机毕竟受限于成本,所以在其它方面都很一般,比如屏幕,拍照,做工等,所以要求高的用户只会考虑旗
如何看待格力加入鸿蒙安卓手机商对华为鸿蒙的排斥性如何?现在已知的非手机厂商加入鸿蒙系统的,除了格力,还有美的,魅族。相信以后会越来越多。等到6月2号宣布的时候,绝对会给人一个大大的惊喜,毕竟有很多事情不能提前暴露,要留到公开宣布的那一
怎么好多人都是在支付宝里买基金,天天基金里买的人少?这是个不错的问题,其实我也有过类似的疑问,接下来我会从三个维度来解释,是什么导致的这样的现实问题。关联性对比支付宝是我们日常生活中,买水买电买饮料,刷刷刷的一大利器,出门可以不带钱
郭德纲有多少产业?德云社由郭德纲夫妻共同创立可能一些人还不知道,德云社发展至今已经有20年了,在全国,德云社分社在许多城市落脚,不久前郭德纲还带领众多徒弟,在世界巡回相声专场演出,可见郭德纲的事业发
ios14。6杀后台吗?感谢您的阅读!我现在使用的就是IOS14。6系统。这款系统并没有出现杀后台问题严重的情况。我反而在IOS13系统中经常会出现这种问题。所以,当iOS14系统推出之后,我立即进行了升
官方优惠最为致命,盘点618最值得入手的几款小米手机现如今智能手机更新换代的速度越来越快,基本上每年的旗舰机标准都在上调,对于换手机不那么频繁的用户来说,选到一款适合自己的手机才是最重要的。值得一提的是,小米今年的表现在整个行业中都
618马上到了,学生党最适合入手的iPhone机型推荐618马上到了,肯定有非常多的朋友想要趁此机会入手一款适合自己的电子产品。最近有朋友问我,学生党最适合入手的iPhone机型有哪些呢?下面我就给大家两个小建议。iPhone11iP
小米100W快充!4,000mAh充满只需17分钟在30分钟内可以帮手机充满78成的电,这样的充电速度已经算快了,但现在可能只需要更短的时间,就可以把手机充满至100,小米的总裁林斌在微博上发布一支影片,写小米100W超级快充实测
步长制药连续4年营收超百亿高分红回购恐受宠随着2018年年报披露密集期的到来,上市公司实施分红计划的身影也逐渐浮出水面医药生物行业作为国民经济的支柱产业,其分红情况对回报股东和价值投资的示范效应也成为市场关注的焦点。同时由