在我安装了 java JDK 之后,我刚刚安装了 Eclipse。入门指南(在 Eclipse 中)说我应该在 Window>Preferences>Java>Installed JREs中引用我的 JDK 安装,但是 JRE 也可以工作。
选择 Java > Installed JREs 首选项页面以显示已安装的 Java Runtime Environments。确认已检测到 JRE。默认情况下,用于运行工作台的 JRE 将用于构建和运行 Java 程序。它应该在已安装的 JRE 列表中出现一个复选标记。我们建议您使用 Java SDK 而不是 JRE。SDK 专为开发而设计,包含 Java 库的源代码,便于调试。
那里已经设置了一个 JRE(不是 JDK),所以我什么也没做,而是尝试编译一个 Hello World(只是想看看会发生什么)。令我惊讶的是,它编译了!
我搜索了一下,看起来这很有效,因为 Eclipse 有一个内置的 Java 编译器。我尝试使用相同的 Eclipse 设置进行调试,它也成功了。
那么,在那里设置 JDK 和 JRE 有什么区别?为什么下载 JDK 很重要,因为在我的默认配置中 Eclipse 似乎没有使用它?