最基本的操作,有一些细节需要处理,这次主要列出来步骤,其实步骤在网上一搜就有,这里只是根据个人的操作进行一些整合和注意事项的提醒罢了。
1.卸载原先的java jdk
这一步的目的是,很多Linux版本(CentOS等)都预先安装了jdk的某个版本,但是很多情况下,有些软件 需要的jdk并不是这个版本,不卸载干净,后面可能对软件有不可预知的影响,为了避免,还是卸载为好。
a)rpm -qa | grep java

(这一步需要root权限,不多说)
b)根据显存版本进行卸载操作
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
执行完成后,使用java -version查询是否卸载干净,如果“ No such file or directory”即说明卸载干净
2.安装新版本的jdk
拷贝安装版本的jdk到目录/usr/java下,如果没有,mkdir一个。
然后解压缩:
tar -zxvf jdk-8u161-linux-x64.tar.gz
解压缩完成后,会发现一个新文件夹jdk1.8.0_161 在/usr/java目录下,记录这个(jdk1.8.0_161 )目录名称。
3.配置环境
a)修改配置文件/etc/profile
执行:
vim /etc/profile

在文件的最后添加下面的jdk信息
export JAVA_HOME=/usr/java/jdk1.8.0_161
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
这里的“jdk1.8.0_161”即是刚才要求记住的目录名,需要根据自己的目录名进行修改
之后,wq保存退出
b)加载配置
执行:source /etc/profile
对刚才进行的java配置进行source,生效。
4.测验是否安装ok
a)java -version

b)写一个java代码,syso输出下,执行ok即可。
以上All,希望对你们有帮助
本文详细介绍了如何在Linux系统中卸载旧版本的Java JDK,并安装JDK 1.8u161。通过列出每个步骤,包括检查已安装版本、卸载不需要的版本、拷贝并解压新JDK、配置环境变量以及验证安装成功,以确保顺利进行Java开发工作。
1034

被折叠的 条评论
为什么被折叠?



