我刚刚在 Windows 10 上安装了JDK 11 General-Availability Release的 OpenJDK 版本。我尝试在刚刚发布的 Eclipse 2018-09 (4.9.0) 中将其安装为 JRE,并在 Eclipse 对话框中显示一条消息说:
您选择了此版本的 Eclipse JDT 尚不完全支持的 JRE。某些功能可能无法按预期工作。
问题是什么?
- Eclipse 2018-09 是否不完全支持 JDK 11?
- 还是 Eclipse 不完全支持 OpenJDK 11 但支持 Oracle JDK 11?
- 我具体可以期望哪些“功能”“无法按预期工作”?
更新:从 Internet 搜索中,我发现一些代码似乎表明 Eclipse 有一个已知 Java 版本的内部列表,如果新 JDK 版本的版本高于已知 Java 版本,它会给出上述消息。(这就是我解释代码的方式。)真的吗?Eclipse 推出了新的 2018-09 版本,就在 JDK 11 发布前几天,没有更新其已知 Java 版本列表以包括 Java 11?
也许有人有更权威的答案。