STS 未获取 Open JDK 11 JRE
STS not picking up Open JDK 11 JRE
我正在尝试在 Spring 工具套件上添加 open jdk 11
。
我知道已经在这里讨论过此类问题,但我没有找到正确的解决方案,所以再次发布。
这些是我完成的步骤:
STS -> Windows -> Preferences -> Java -> Installed JREs -> Add -> Standard VM -> JRE Home -> Browsing downloaded OpenJDK11U-jdk_x64_windows_hotspot_11.0.4_11 version
当我尝试将它添加到我的 STS 时,我得到了
Target is not a JDK root. System library was not found.
它适用于 java jdk 8
并自动检测 jre 但不适用于 Java 11
- STS 版本:3.8.4 发布
- Eclipse 基本版本:Neon.3 (4.6.3)
你做得对,但版本不对。 Java11 版本 3.97 添加了支持:
https://docs.spring.io/sts/nan/v397/NewAndNoteworthy.html
因此您必须更新 STS 或使用低于 11 的 Java 版本。
我正在尝试在 Spring 工具套件上添加 open jdk 11
。
我知道已经在这里讨论过此类问题,但我没有找到正确的解决方案,所以再次发布。
这些是我完成的步骤:
STS -> Windows -> Preferences -> Java -> Installed JREs -> Add -> Standard VM -> JRE Home -> Browsing downloaded OpenJDK11U-jdk_x64_windows_hotspot_11.0.4_11 version
当我尝试将它添加到我的 STS 时,我得到了
Target is not a JDK root. System library was not found.
它适用于 java jdk 8
并自动检测 jre 但不适用于 Java 11
- STS 版本:3.8.4 发布
- Eclipse 基本版本:Neon.3 (4.6.3)
你做得对,但版本不对。 Java11 版本 3.97 添加了支持:
https://docs.spring.io/sts/nan/v397/NewAndNoteworthy.html
因此您必须更新 STS 或使用低于 11 的 Java 版本。