`

安装jdk时,会安装两个jre目录

    博客分类:
  • java
 
阅读更多
安装jdk时,会安装两个jre目录,一个是在在jdk目录下的jre目录,一个是单独的jre目录。

这两个jre目录有什么不同?

jdk下的jre是专用jre,外面jre是公用jre。

1、专用jre
安装jdk时会同时安装一个jre。专用jre才能运行jdk中包含的工具。专用jre没有注册表设置。(通常位于 C:\Program Files\jdk1.7.0\jre)。

2、公用jre
公用JRE可以由其他JAVA程序使用,并且包含在 JDK 外部(通常位于 C:\Program Files\Java\jre1.7.0)。公共 JRE 会注册到 Windows 注册表。

我们知道运行JAVA程序的额时候,只需要适合用JRE就能够运行了,而并不需要使用JDK中的开发工具(如javac java等等),公共JRE就是为运行加载到计算机中的JAVA程序来提供运行环境的,也就是说,如果我们并不需要开发JAVA程序,而仅仅是运行他人的已有的JAVA程序的时候,仅仅安装这个在 JDK外部的JRE文件就足够了
但是如果我们需要开发JAVA程序,那么就必须安装JDK,JDK中包含专用JRE和开发工具,这些开发工具需要专用JRE才能够使用,也就说专用JRE是为我们开发JAVA程序准备的
同时要注意,这两个JRE文件中的内容是有区别的,所以不能够简单的进行替换
分享到:
评论

相关推荐

    安装JDK有两套JRE的原因

    安装JDK时产生的两个JRE的原因,一套位于<JDK安装目录>\jre目录,\Java\jre1.6.0_02目录下。

    jdk与jre的区别

    在安装 JDK 之后,在安装目录中会有两个版本的 JRE 文件:专用 JRE 和公用 JRE。 * 专用 JRE:安装在 JDK 内部,提供了 JDK 中包含的工具的运行环境。 * 公用 JRE:安装在 JDK 外部,提供了 Java 程序的运行环境,...

    jdk-7u10-windows-i586安装后jdk中jre文件

    在Java编程领域,JDK(Java Development Kit)和JRE(Java Runtime Environment)是两个至关重要的组件。JDK是Java开发者用于编写、编译和调试Java应用程序的完整工具集,而JRE则是运行Java程序所必需的环境。本文将...

    AIX JDK1.8 JRE1.8 32位

    标题中的"AIX JDK1.8 JRE1.8 32位"指的是IBM的Java开发工具包(JDK)和Java运行环境(JRE)的32位版本,这两个组件都是针对AIX操作系统设计的。AIX,全称Advanced Interactive eXecutive,是IBM推出的一种基于UNIX的...

    jdk和jre的区别

    在安装JDK时,会默认包含JRE,但也可以选择不安装JRE。安装过程中,通常会在不同的目录下安装两套JRE: - 一套位于`JDK安装目录/jre`下; - 另一套位于系统指定的目录,如`C:\Program Files\Java\j2re1.4.1_01`。 ...

    JDK及JRE安装配置是否成功

    在系统变量下面新建两个变量并设置参数: * 变量名:JAVA_HOME,变量值为 C:\Program Files\Java\jdk1.6.0(自己电脑 JDK 的安装路径) * 变量名:CLASSPATH,变量值为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools....

    jdk8,64位安装后的jre文件

    在安装JDK8后,JRE文件通常位于安装目录下的`jre`子目录。这个子目录包含了上述所有组件,使得系统可以在没有完整JDK的情况下运行Java应用程序。对于开发者来说,了解JRE的结构和功能,有助于优化程序性能和解决运行...

    Java环境 Eclipse配置教程+软件包jdk jre

    - `JAVA_HOME`:将其值设置为JDK的安装目录(例如:C:\Program Files\Java\jdk1.8.x_xxx)。 - `PATH`:在已有路径中添加 `%JAVA_HOME%\bin`,这样命令行就可以识别Java命令了。 4. 最后,重启你的计算机使更改...

    jdk_8 64位EXE文件及安装、配置步骤

    jdk_8.rar 包括jdk和安装步骤和jdk环境配置,jdk是java语言的软件开发工具包,主要用于移动设备,嵌入式设备上的...(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 如下图所示 详细见压缩包

    jdk1.8和jre1.8版本

    这两个组件各自扮演着不同的角色,是Java应用程序开发和执行的基础。 JDK是Java程序员的主要工具,它包含了编译Java源代码、调试程序、打包应用以及运行Java程序所需的所有工具。在JDK1.8.0_201中,你可以找到以下...

    java1.8jdk/jre.rar

    在安装JDK后,你需要配置环境变量`JAVA_HOME`,指向JDK的安装目录,以便编译器和解释器可以找到。同时,还需将`PATH`环境变量更新,包含`JAVA_HOME/bin`目录,这样系统命令行就能识别`javac`和`java`命令。 4. ...

    JDK和JRE文件的区别

    在安装JDK时,通常会默认包含一个JRE,这是因为开发者在编译和测试代码时也需要运行Java程序。然而,如果仅仅是为了运行Java程序,那么单独安装JRE就足够了,这样可以节省系统资源。 总之,JDK和JRE各自服务于不同...

    JRE与JDK的区别

    Java开发和运行环境中,JRE(Java Runtime Environment)与JDK(Java Development Kit)是两个至关重要的组件。它们之间的主要区别在于用途和包含的内容。 JRE是Java运行环境,它是运行Java应用程序所必需的。它...

    jdk与jre的不同

    简而言之,JDK和JRE是Java生态系统中的两个关键组成部分,它们之间存在着紧密的联系但也有所区别。对于开发者来说,需要安装JDK来进行Java程序的开发;而对于普通用户来说,则只需要安装JRE即可运行Java程序。理解这...

    java jdk jre8

    Java JDK与JRE是Java开发和运行环境中的两个核心组件,它们在软件开发和应用程序执行中扮演着至关重要的角色。本文将深入探讨这两个组件的概念、功能以及它们之间的关系。 Java Development Kit (JDK) 是Oracle公司...

    AIX-JDK8-JRE8_64位.rar

    标签"AIX JDK JRE"明确了主要的两个组件:JDK和JRE。JDK(Java Development Kit)是开发和调试Java应用程序所需的一套工具,包括编译器、调试器、文档生成器以及其他实用工具。JRE(Java Runtime Environment)则是...

Global site tag (gtag.js) - Google Analytics