Windows 7 在windows7中设置JRE路径的要求,如为JDK设置路径

Windows 7 在windows7中设置JRE路径的要求,如为JDK设置路径,windows-7,path,java,Windows 7,Path,Java,我是否应该像JDK1.7那样为JRE添加/设置路径?如果是,请说明如何进行。如果没有,那么为什么没有必要。(我使用的是64位windows 7) 谢谢。JDK是Java开发工具包。也就是说,JDK是可以用来开发基于Java的软件的软件包 “JRE”是Java运行时环境。也就是说,JRE是Java虚拟机的一个实现,它实际执行Java程序。没有JRE,只能编译应用程序,但无法运行应用程序 由于JRE包含执行javac编译器生成的字节码的JVM,因此需要将JRE路径从环境变量添加到JAVA_HOME变

我是否应该像JDK1.7那样为JRE添加/设置路径?如果是,请说明如何进行。如果没有,那么为什么没有必要。(我使用的是64位windows 7)

谢谢。

JDK是Java开发工具包。也就是说,JDK是可以用来开发基于Java的软件的软件包

“JRE”是Java运行时环境。也就是说,JRE是Java虚拟机的一个实现,它实际执行Java程序。没有JRE,只能编译应用程序,但无法运行应用程序


由于JRE包含执行javac编译器生成的字节码的JVM,因此需要将JRE路径从环境变量添加到JAVA_HOME变量。下面是这样做的教程:

从技术上讲,JDK包含JRE,因此如果您正确设置了路径,就不需要为JRE设置单独的条目


这样想吧——JRE包含运行Java程序所需的一切。JDK包含运行和开发程序所需的一切。

我认为设置
JAVA\u HOME
就足够了。不?我应该把JAVA_添加到主页吗??我添加了Jdk路径(例如:c:/program files/java/…)可以吗?大多数java程序都会搜索
java\u HOME
,以确定Jdk和JRE的位置。您的
JAVA\u主页
必须指向JAVA目录(其中
bin
jre
lib
文件夹)。感谢您的友好回答。但现在在我的java文件夹中有两个jre 6和jre 7文件夹。(c:/ProgramFiles/java/)。选择哪一个?那么我建议您使用JDK文件夹中的JRE 7。@AbdulAziz:将java的两个版本放在同一台机器上没有意义,它总是导致冲突或冲突。最好删除以前的版本,然后执行希望执行的操作。:-)RegardsIt意味着我也必须添加Jre路径?(C:\Program Files\Java\jdk1.7.0\U 01\jre\bin)在path中?事实上,如果您在Java\U HOME变量中设置JDK,并在path变量中使用@pnt提到的“%Java\U HOME%\bin”,则无需添加jre path。但是添加JRE路径只不过是一种有保证的方式,所以你也应该添加JRE路径。这意味着安装Jdk和设置它的路径就足够了吗?是否需要另外设置Jre的路径?