Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装Java JDK之后,为什么需要安装JRE_Java_Installation - Fatal编程技术网

安装Java JDK之后,为什么需要安装JRE

安装Java JDK之后,为什么需要安装JRE,java,installation,Java,Installation,JDK包含JRE,但即使在安装了JDK并将JAVA_设置为HOME之后,每当我使用webstart或进行JAVA测试时,它都会说没有安装JAVA。我需要安装JRE吗?为了让java在浏览器中工作,你需要java浏览器插件,它不是JDK附带的。好的,谢谢你提供了一个没有名字的JRE,我发现,原因是JRE不仅仅是Oracle提供的,可能还有像Weblogic使用JRockit JRE这样的供应商JRE。 而且,要将开发环境JRE与运行时执行分离,oracle安装并没有将最后一次安装JRE作为主JRE

JDK包含JRE,但即使在安装了JDK并将JAVA_设置为HOME之后,每当我使用webstart或进行JAVA测试时,它都会说没有安装JAVA。我需要安装JRE吗?

为了让java在浏览器中工作,你需要java浏览器插件,它不是JDK附带的。

好的,谢谢你提供了一个没有名字的JRE,我发现,原因是JRE不仅仅是Oracle提供的,可能还有像Weblogic使用JRockit JRE这样的供应商JRE。 而且,要将开发环境JRE与运行时执行分离,oracle安装并没有将最后一次安装JRE作为主JRE和公共JRE。另外,公共JRE安装使用注册表项;要运行java基础应用程序,私有应用程序不会

在开发过程中,用户也可以使用堆栈跟踪或转储与公共内存隔离的内存。 当jdk更新时,更新公共JRE中也可能出现类版本异常。 在安装过程中,我们可以从命令行设置private

 jdk.exe /s ADDLOCAL="ToolsFeature,SourceFeature,PublicjreFeature"

早期版本可能在安装JDK后有公共安装显示。

据我所知,
JAVA\u HOME
变量仅适用于JDK。JDK安装程序是否正确地将JRE包含在
PATH
变量中?您需要在JDK安装期间启用“安装公共JRE”以安装WebStart所需的浏览器插件路径正确,但我使用的是64位JDK,它是有效路径吗?