我安装的为 jdk1.8.0_181

1.检查是否存在open jdk,不存在直接跳到第 5 步

java -version

查看当前系统自带的open jdk版本信息

2.查看包含java字符串的文件

rpm -qa | grep java

ps:删除类似下面四个文件(不一定是四个)
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

3.以.noarch结尾的文件不必删除

tzdata-java-2016g-2.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch

4.删除的具体命令

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

5.JDK下载地址

点击前去JDK官网

6.下载后上传到服务器然后解压(我放在 /usr/java 文件夹下)

mkdir java ---> ps:在当前路径下创建一个叫java的文件夹
tar -zxvf jdk-8u144-linux-x64.tar.gz

7.配置JDK环境变量

vim /etc/profile

在文本最后一行添加如下:

#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_181
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin [注]:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME} 保存并退出编辑。

8.让设置的环境变量生效

source /etc/profile

9.检查是否配置成功

java -version

最新文章

  1. 简单动态规划-LeetCode198
  2. PHP批量过滤MYSQL数据库内站外链接和图片
  3. 决策树之C4.5算法
  4. matlab练习程序(多边形顶点凹凸性)
  5. Delphi格式化输出函数(1): Format
  6. which和whereis 命令
  7. 基于spring-boot的web应用,ckeditor上传文件图片文件
  8. 发短信的主要代码(SmsManger)
  9. 【WCF--初入江湖】01 WCF编程概述
  10. linux服务器下tomcat部署项目内存溢出
  11. Django框架学习-Model进阶用法
  12. ajax与Servlet
  13. java中File类的相关学习
  14. 第三方控件netadvantage UltraWebGrid如何生成多级跨行表头个人总结
  15. parseInt(),parseFloat(),parse()
  16. python函数练习题
  17. 使用chromebook的记录
  18. SQL的修炼
  19. java 线程理解
  20. .gitinore配置失效问题

热门文章

  1. Node.js 博客实例(十)pv统计和留言统计
  2. netty学习(二)--传统的bio编程
  3. 部署zookeeper实践
  4. bzoj1430: 小猴打架(prufer序列)
  5. 智课雅思词汇---十一、spect是什么意思
  6. CSS 奇技淫巧
  7. Javascript中继承
  8. python的模块导入机制
  9. 从Chrome源码看audio/video流媒体实现二(转)
  10. Redis-Sentinel原理及配置详解【转】