导航:首页 > 文件处理 > jre文件夹和jdk分开

jre文件夹和jdk分开

发布时间:2022-09-11 17:04:38

1. jre和jdk安装到同一个文件夹中,那是不是要另外下载jre

不需要的。

解释:jdk和jre是在jdk安装路径下,但是他们是不同的文件自路径,而引入的时候必须到自路径下,才能确定具体的引入是jdk还是jer,也就是说可以区分开的。所以不用担心。

2. 把jdk和jre放在不同的路径中,环境变量如何设置

只需要设置以下环境变量就可以了!
java_HOME=jdk目录(指明JDK安装路径)
CLASS_PATH=jdk下的lib目录(使得系统可以在任何路径下识别java命令
PATH=jdk下的bin目录(为java加载类(class
or
lib)路径)
例如:
JAVA_HOME=C:\Program
Files\Java\jdk1.6.0_05
CLASS_PATH=C:\Program
Files\Java\jre1.6.0_05\lib
PATH=
C:\Program
Files\Java\jre1.6.0_05\bin
设置完成后,打开“开始”菜单,点击“运行”,输入“cmd”,回车,再输入java,就会出现关于java的一些信息,再输入javac,出现编译时的一些信息,如果没有报错就表示环境配置好了

3. jdk和jre分开安装后,jdk中还是有jre,为什么,这两个jre有什么区别

jdk里的javac等都是java编写的,需要jre才能运行。
jdk里的jre有server版本的jvm.dll。单独的jre里没有。

4. 为何在JDK安装路径下存在两个JRE

"两个jre"和"三个lib"的功能简单扼要的解释
�0�2�0�2�0�2 安装JDK后,Java目录下有jdk和jre两个文件夹,但jdk下还有一个jre文件夹,而且这个jre比前面那个jre在bin目录下多了个server文件夹!�0�2
�0�2�0�2�0�2 普通用户装jre即可。开发人员需要安装jdk,其中包括jre。所以jdk目录下包括jre目录。两个jre大体相同,有细微的差别。�0�2
�0�2�0�2�0�2 两套 jre ,是针对不同的工作职责!不同的 jre 负责各自范围的内容。�0�2
�0�2�0�2�0�2 当用户只需要执行 java 的程序时,那么C:\Program Files\Java\jre1.5.0_08的 jre 就 ok !�0�2
�0�2�0�2�0�2 当用户是 java 程序员,则需要 java 开发环境。编译时,系统就会优先去找C:\Program Files\Java\jdk1.5.0_08\bin下的“ java 、 javac ”这些命令所在目录或者他们的父目录的 jre 。即开发环境下运行的是 jdk 下的 jre 。
再说三个lib目录:�0�2
�0�2�0�2�0�2 JDK下的lib包括java开发环境的jar包,是给JDK用的,例如JDK下有一些工具,可能要用该目录中的文件。例如,编译器等。�0�2
�0�2�0�2�0�2 JRE下的lib只是运行java程序的jar包,是为JVM运行时候用的。包括所有的标准类库,和扩展类。�0�2
�0�2�0�2�0�2 JDK下的JRE下的lib是开发环境中,运行时需要的jar包。最典型的就是导入的外部驱动jar包。因为编译时,系统找的是jdk下的jre。而不是最外层的jre。�0�2
-----------------------------------------�0�2
�0�2�0�2�0�2 最后我在这里补充几点:�0�2
�0�2�0�2�0�2 1. 在使用Eclipse的时候不需要指定的CLASSPATH,Eclipse会自己搜索.�0�2
�0�2�0�2�0�2 2. 独立目录下的jre是通用jre,安装时是可选的(选择了,则会覆盖已有版本)。jdk目录下的jre则是必须的。如果你在eclipse里指定jdk的路径(jre的路径不用你指定,会自己去找的),那么用的就是这个jre。而java, web, start等,用的则是通用jre。

5. 求问为何在JDK安装路径下存在两个JRE

安装JDK后,Java目录下有jdk和jre两个文件夹,但jdk下还有一个jre文件夹,而且这个jre比前面那个jre在bin目录下多了个server文件夹!
普通用户装jre即可。开发人员需要安装jdk,其中包括jre。所以jdk目录下包括jre目录。两个jre大体相同,有细微的差别。
两套 jre ,是针对不同的工作职责!不同的 jre 负责各自范围的内容。
当用户只需要执行 java 的程序时,那么C:\Program Files\Java\jre1.5.0_08的 jre 就 ok !
当用户是 java 程序员,则需要 java 开发环境。编译时,系统就会优先去找C:\Program Files\Java\jdk1.5.0_08\bin下的 java 、 javac 这些命令所在目录或者他们的父目录的 jre 。即开发环境下运行的是 jdk 下的 jre 。
再说三个lib目录:
JDK下的lib包括java开发环境的jar包,是给JDK用的,例如JDK下有一些工具,可能要用该目录中的文件。例如,编译器等。
JRE下的lib只是运行java程序的jar包,是为JVM运行时候用的。包括所有的标准类库,和扩展类。
JDK下的JRE下的lib是开发环境中,运行时需要的jar包。最典型的就是导入的外部驱动jar包。因为编译时,系统找的是jdk下的jre。而不是最外层的jre。
-----------------------------------------
最后我在这里补充几点:
1. 在使用Eclipse的时候不需要指定的CLASSPATH,Eclipse会自己搜索.
2. 独立目录下的jre是通用jre,安装时是可选的(选择了,则会覆盖已有版本)。jdk目录下的jre则是必须的。如果你在eclipse里指定jdk的路径(jre的路径不用你指定,会自己去找的),那么用的就是这个jre。

6. 配置Java环境。jdk文件夹下会有一个jre文件夹,然后还会单独配置一个jre文件夹 。这俩有啥区别

配置Java环境。jdk文件夹下会有一个jre文件夹及单独配置一个jre文件夹 。区别如下:

1、是否原装。jdk文件夹里面的jre是Oracle(或者以前的Sun)公司提供的原装的,没什么改动,

单独配置的jre是额外加的。

2、JDK配套不同。jdk文件夹下会jre文件夹里面一般只有Client的JVM。而单独配置一个jre文件夹不同的公司开发自己的jre的时候也会添加一些额外的功能,每次更新的时候都会有一些改动。

对于初学者来说,用哪个jre没什么区别,你通常也接触不到那些有区别的地方。

7. jdk和jre有什么区别

JRE

JRE是java运行环境。光有JVM还不能让class文件执行,因为在解释class的时候JVM需要调用解释所需要的类库lib。在JDK的安装目录里你可以找到jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和lib和起来就称为jre。所以,在你写完java程序编译成.class之后,你可以把这个.class文件和jre一起打包发给朋友,这样你的朋友就可以运行你写程序了(jre里有运行.class的java.exe)。JRE是Sun公司发布的一个更大的系统,它里面就有一个JVM。JRE就与具体的CPU结构和操作系统有关,是运行Java程序必不可少的(除非用其他一些编译环境编译成.exe可执行文件……),JRE的地位就象一台PC机一样,我们写好的Win32应用程序需要操作系统帮我们运行,同样的,我们编写的Java程序也必须要JRE才能运行。

JDK

JDK是java开发工具包。每个学java的人都会先在机器上装一个JDK,那 让我们看一下JDK的安装目录。在目录下面有六个文件夹、一个src类库源码压缩包、和其他几个声明文件。其中,真正在运行java时起作用的是以下四个文件夹:bin、include、lib、jre。现在我们可以看出这样一个关系,JDK包含JRE

(注意:这里的bin、lib文件夹和jre里的bin、lib是不同的)总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能。eclipse、idea等其他IDE有自己的编译器而不是用JDKbin目录中自带的,所以在安装时你会发现他们只要求你选jre路径就ok了。

8. java装了jdk还要装jre吗

不需要了,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre

JDK:
Java Develpment Kit java 开发工具
JRE:
Java Runtime Environment java运行时环境
JVM:
java Virtual Machine java 虚拟机

jdk 是给开发人员使用的, jre和jvm是给普通用户使用,如果只是运行Java程序,安装JRE即可

9. JDK和JRE分别装在不同的盘符

安装在两个盘,或者再剪切过来都是没有影响的。
你可以去JDK的文件夹里看一下,其实里面有一个JRE的文件夹的。
平时运行Java程序的时候,使用的也是这个JRE里的东西。
所以只要把JDK文件夹相关的环境变量配好就可以了
如果实在觉得别扭,就到“添加/删除程序”里卸载再重新安装一下,也不是很麻烦

阅读全文

与jre文件夹和jdk分开相关的资料

热点内容
pythonbg是什么 浏览:247
c数值算法程序大全 浏览:785
android整点报时 浏览:219
稀土pdf 浏览:534
单片机电子锁 浏览:594
通达信机智资金流指标公式源码 浏览:216
php安装xsl扩展 浏览:840
python如何使用help 浏览:367
上汽荣威app在哪里查询 浏览:901
冰柜压缩机温度108 浏览:718
阿里云邮smtp服务器地址 浏览:250
解压馆认知理解 浏览:239
为什么使用非官方服务器会封号 浏览:9
佛山加密文档软件 浏览:813
港式5张梭哈源码 浏览:241
数据中心pdf 浏览:524
crf源码解析 浏览:854
服务器软件开发是什么意思 浏览:943
删除彩信android 浏览:863
元宵节猜灯谜h5源码 浏览:70