我是否需要JDK和JRE?

我曾经有过JRE 7,现在我安装了JDK 8并删除了我的JRE 7文件夹。 我正在使用Eclipse Kepler,我将JDK 1.8添加到我安装的JRE中。 我可以删除JRE 1.8文件夹,因为它占用了我的电脑空间吗? 它会引起任何问题吗?

正如所有人都说JDK包含JRE,这是完全正确的。

但是,让我在其上添加更多信息以实现产业结构

当一个员工在一些项目上工作时,他们需要JDK,因为他们需要编写代码并编译代码。 但是在开发过程完成后,软件就可以交付,客户端的机器必须选择是否需要JDK或JRE。

我建议在客户端的机器上安装JRE,因为客户端不必编译代码 。 客户总是直接执行它。

因此,请确保在客户端的计算机上安装JRE, 而不是JDK 。 它还具有Memory - Utilization的优势。

谢谢。

您可以删除JRE。 JDK是JRE的超集,并且已经包含了所有内容。

JDK – Java开发工具包JDK包含带有Java运行时环境的Java开发工具包。 基本上这是Java开发所必需的。 还将支持测试和部署,因为它包含JRE和其他所需的工具。

http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html

JRE – Java运行时环境JRE是有助于运行java程序的运行时。 如果要运行Java程序但不要开发,可以直接使用JRE。

http://www.oracle.com/technetwork/java/javase/downloads/jre10-downloads-4417026.html

我应该安装什么? JDK用于开发Java应用程序。 JRE用于运行Java应用程序,但不用于开发它们。

https://www.devdummy.com/2018/09/jdk-vs-jre-what-should-i-install.html