卸载系统自带OpenJDK以及相关的java文件
查看系统自带jdk版本信息
java -version
查看当前系统自带的open jdk版本信息
查找要删除的jdk文件
输入
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的文件不必删除,如下:
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
删除
删除的具体命令如下:
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
执行完以上步骤后可以再次使用java -version查看是否已经删除成功。
下载最新稳定版JDK
下载地址
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
解压JDK
在命令窗口键入(在特定的文件录下,如/opt/java):
tar -zxvf jdk-8u144-linux-x64.tar.gz
配置JDK环境变量
- 编辑全局变量
命令行输入:
vim /etc/profile
在文本最后一行添加如下:
#java environment
export JAVA_HOME=/opt/java/jdk1.8.0_201
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
保存并退出编辑。
- 让设置的环境变量生效
source /etc/profile
- 检查是否配置成功
java -version
分享到:
相关推荐
CentOS7 下安装 JDK1.8 详细过程 CentOS7 下安装 JDK1.8 需要经历卸载系统自带的 OpenJDK、下载 JDK、解压安装 JDK 和配置 JDK 环境变量四个步骤。 卸载系统自带的 OpenJDK 在 CentOS7 中,默认情况下已经安装了 ...
centos6.7安装jdk1.8全部详细过程,若有疑问,欢迎联系!
之前一直在自己电脑上通过Vmware Workstation软件来安装CentOS7,最近斥巨资自己组装了一个小电脑,安装CentOS7系统,模拟真实的服务器环境。同时也实现了异地远程开机和访问,并且可以通过ssh连接,这样便相当于...
centos7下jdk的安装配置详细步骤,教你如何正确配置jdk8
centos7安装jdk1.8资源
CentOS环境下安装JDK及一些安装问题的
centos7 安装jdk tomcat oracle
centos7安装部署jdk7,全网最全面的linux环境下安装jdk的安装步骤,手把手教你一步一步安装jdk,各种细节一应俱全
CentOS7下安装JDK1.8详细过程
本TXT文件为第一章:Linux 下安装 JDK 测试环境:系统 CentOS 5.2 第一步:查看Linux自带的JDK是否已安装并卸载…… 第二步:安装JDK步骤…… 第三步:配置环境变量 三步完成安装 其他安装请见...
CentOS 6.6安装JDK1.7安装以及环境变量的配置,测试过可行
java jdk1.7源码包,用于centos7使用jdk1.7编译openjdk1.8的 1.7版本
CentOS5.3下JDK1.5的最完整安装过程。
centos7系统 下 jdk1.7 tomcat7.0 的安装包亲测可用的
jdk8和以前jdk安全,有一些些注意的地方。最大的区别就是,从1.6版本以上开始,classpath就不需要单独配置了。而且在linux安装jdk。...这个就是在centos7系统下,关于jdk8的安装。基于离线包的安装
Centos6下JDK的安装,之前安装之后无法查看javac版本的可以看下
jdk-7u45-linux-x64.tar.gz centos 6.5 jdkjdk1.7.0_45
在centos7.3下安装jdk1.8、tomcat9和mysql数据库,包括如何设置开机启动服务。
CentOS下安装配置JDK与Tomcat图解详细过程.doc
centos7下jdk8免依赖、无网络环境下自动化安装脚本。 1. 不需要联网 2. 自动安装 3. 自动配置环境变量