Loading

Java环境安装

jre安装

下载jre1.8和下载jdk1.8

jre下载地址
JDK1.8下载地址

.安装方法

  • 双击安装jdk软件,软件会自动设置环境变量,如果需要自己设置参考下文。
    配置JDK环境变量
    Oracle官方发布的JDK从8u211版本(包括)开始就是商用了,使用必须必须支付费用,这意味着如果你是在公司的正式商用环境下使用的话,可能会面临Oracle的官司!

jre卸载

  1. 使用geek uninstaller
  2. 可以删除系统环境C:\Program Files (x86)\Common Files\Oracle\Java\javapath

jdk安装后两个jre文件?

首先明确一下JDK和JRE的作用。
JRE
  是Java Runtime Environment的简称,即是java程序的运行环境,包含JVM(Java Virtual Machine)和运行Java所需要的java类库的class文件,在jre/lib目录下打包成了jar。
JDK
是Java Development Kit的简称,即是java的开发工具包,包含了各种类库和工具,其中就包括jre。
根据jre和jdk安装的位置不同,可以分为专用JRE和公用JRE。
以下内容参考该篇文章:java两个jre_安装jdk的时候为什么会有两个jre文件
专用JRE
  安装JDK时,会安装一个专用JRE,并且你可以选择安装一个公共副本,需要专用JRE才能运行JDK中包含的工具。专用JRE没有注册表设置,并且完全包含在仅对JDK已知的Java目录中(如D\java\jdk\jre)。
公共JRE
  公共JRE可由其它Java应用程序使用,并且包含在JDK外部(如D\Java\jre)。公共JRE会注册到Windows注册表(位于HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft)中。公共JRE可以使用“添加/删除程序”进行删除,并且还会注册到浏览器。
  我们知道运行JAVA程序的时候,只需要JRE就能够运行了,而并不需要使用JDK中的开发工具(如javac java等等),公共JRE就是为运行加载到计算机中的JAVA程序来提供运行环境的,也就是说,如果我们并不需要开发JAVA程序,而仅仅是运行他人已有的JAVA程序时,仅仅安装这个在 JDK外部的JRE文件就足够了。但是如果我们需要开发JAVA程序,那么就必须安装JDK,JDK中包含专用JRE和开发工具,这些开发工具需要专用JRE才能够使用,也就说专用JRE是为我们开发JAVA程序准备的。
  要注意,这两个JRE文件中的内容是有区别的,所以不能够简单的进行替换。
  同时注意平时所说的“java自动更新”根本不是所安装的JDK版本的更新,它指的是这个公用JRE运行时环境的更新,这个更新为的是让你的计算机能够使用最新版本正常的运行一些网站或则Web应用等等当中的java程序,如果不及时更新的话,可能我们在浏览一些网页或者web应用时,不能够正常的交互和显示,这与JDK没有任何的关系,很多人认为“java的自动更新”指的是JDK版本的自动更新,这就大错特错了。所以如果我们要想升级JDK的版本,只能够从官网中下载最新版本的JDK,重新安装。

posted @ 2022-01-01 20:19  星空下的呢喃  阅读(85)  评论(0)    收藏  举报