1. 下载最新版JDK和JRE

在 Oracle JDK版本 (www.oracle.com/java/technologies/javase-downloads.html)页面下载适合自己机器的最新版本的JDK。

在Oracle JRE 下载 (https://www.oracle.com/java/technologies/javase-jre8-downloads.html)中下载适合自己机器的最新版本的JRE 8(截止目前最新)。

2. 升级JDK

安装刚刚下载的JDK,等待其安装完成后,打开“控制面板-程序和功能”,找到“Java( TM ) SE Development Kit”,会看到多个版本的JDK,保留最新版,卸载其他版本即可。

3. 升级JRE

安装刚刚下载的JRE,在安装过程中会提示卸载旧版的JRE,点击“卸载”即可。

4. 检查是否完成安装

两个方法:

  • 打开“控制面板-程序和功能”,查看“Java 8 Update ”以及“Java( TM ) SE Development Kit”版本是否是刚刚下载安装的版本。
  • 打开“C:\Program Files\Java”,查看jdk和jre版本是否是刚刚下载安装的版本。

若是则说明jdk和jre按照成功,之后可以用360或者其他系统软件清理注册表(可选)即可。

5. 配置环境变量

右击“此电脑-属性,“关于”页面中选择“高级系统设置-环境变量-系统变量”,进行如下更改:

  1. “JAVA_HOME”更改为最新版jdk路径,例如更改为C:\Program Files\Java
  2. “Path”找到原jdk和jre的bin路径,更改为最新版jdk和jre的bin路径,例如更改为%JAVA_HOME%\jdk-16.0.2\bin%JAVA_HOME%\jre1.8.0_301\bin

设置完成后在cmd窗口(管理员模式)输入java -version,按下回车,查看java版本是否是下载安装的最新版,是则说明更新完成。

windows10 升级JDK和JRE相关推荐

  1. JavaSE、JavaEE、JavaME、jdk、jre、jvm、java主要的11个特性

    文章目录 1.JavaSE.JavaEE.JavaME是什么? 2.jdk.jre.jvm是什么? 3.java主要的11个特性 1.JavaSE.JavaEE.JavaME是什么? JavaSE(J ...

  2. amd cpu不能在cmd环境下运行java代码_「我们一起学Java02」JDK、JRE、JVM简介,Java开发平台的搭建...

    Hello,各位头条的读者大家好!接下来一段时间小编将和大家一起学习Java,"我们一起学Java"专题将会持续更新,欢迎大家关注.这里是"我们一起学Java" ...

  3. centos7更换和升级JDK版本

    卸载 // 查询是否安装 jdk rpm -qa | grep jdk rpm -qa | grep java// 卸载安装的 jdk yum -y remove java* yum 查询支持的版本 ...

  4. 升级JDK版本注意事项

    @Author Frank @Date 2019-07-26 说明 JDK版本升级是Java开发人员一定会遇到的事情,为了保证生产环境的稳定,JDK升级需要多方面考虑,笔者从自身主导的多个系统的JDK ...

  5. 一键安装JDK和JRE并自动配置Java环境变量

    一键安装JDK和JRE并自动配置Java环境变量 问题描述: 那天装完ctex(CTeX_2.9.2.164),之后在命令行下运行和编译Java文件提示没有Java环境,查看环境变量后发现系统变量 p ...

  6. 两分钟搞懂 JDK 与 JRE 的关系!

    作者:MobMsg,资深全端工程师一枚,架构师社区合伙人! JDK 与 JRE 的关系用一张图就可以诠释的非常清楚,把这张图深深记进脑子里,目标就达成50%了 若您有遇到其它相关问题,非常欢迎在评论中 ...

  7. jdk、jre、jvm有什么区别?

    简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境.SDK是Software Development Kit 一般指软件开发包,可以包括函数库.编译程序等. 如果你需要运行 ...

  8. JDK与JRE的关系和path的作用浅谈

    JDK与JRE的关系和path的作用浅谈 摘要:JDK与JRE的关系以及path的配置对于初学者是要明白的问题,那么具体的JDK与JRE的关系是什么呢?那么本文讲给你简单介绍. 标签:JDK与JRE关 ...

  9. jdk与jre的区别(转)

    很多程序员已经干了一段时间java了依然不明白jdk与jre的区别. JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境 ...

最新文章

  1. LabVIEW色彩定位实现药品包装质量检测(实战篇—4)
  2. Java使用Jetty实现嵌入式Web服务器及Servlet容器
  3. 【深度学习】基于Colab Pro的TPU训练模型教程(Tensorflow)
  4. 初步接触Oracle 11g(1)
  5. CP三次握手和四次分手--转
  6. 请还未提交实名的博客专家在8月4日前尽快提交您的实名信息
  7. 从linux服务器上取文件,简介从Linux服务器上远程获取文件的几种方法
  8. Raki的读paper小记:A Concise Model for Multi-Criteria Chinese Word Segmentation with Transformer Encoder
  9. 【windows实用工具一】tftpd32+Xshell
  10. wi7计算机桌面删除,win7系统删除桌面右键多余选项
  11. 【机器学习】【决策树】自己动手用Python实现一个类:in样本集,out特征分布、概率密度、熵、条件熵、信息增益、信息增益比
  12. python源码编译为库_【Python笔记】如何源码编译依赖LAPACK和ATLAS库的NumPy包
  13. C# Contract诊断
  14. 第7节 蒙卡模拟计算路径依赖型期权价格
  15. yii2框架-yii2的组件和服务定位器(四)
  16. 常见复杂网络分析方法
  17. PHP超大文件上传与下载
  18. VUE 切换页面后点击按钮没有反应
  19. oracle基础|oracle创建序列(creating sequences)|oracle创建视图(creating view)的用法
  20. 相机镜头工作原理图解

热门文章

  1. 致爱母亲,感恩母亲,大声说出我们的爱。
  2. 走入职场的第一步,就是学会不做情绪的奴隶
  3. 语音信号处理(1):男女声在线识别系统(倒谱、基音频率)
  4. matlab中内插cubic,matlab中二维插值中cubic方法的实现原理(个人见解)
  5. 基于小程序+云开发制作一个文件传输助手小程序
  6. [转载]线程中CreateEvent和SetEvent及WaitForSingle
  7. 华硕笔记本重装win10
  8. 计算机网络从结构上可以划分为 接入网,《接入网技术》复习章节题型,含答案...
  9. Css 常用布局方式
  10. 使用层次分析法对国内主流旅游电商网站进行评分排名