提问者:小点点

STS未拾取Open JDK 11 JRE


我正在尝试在spring工具套件上添加Open JDK11。 我知道在这里已经讨论过这种问题,但是我没有得到正确的解决方案,所以再次发布。

以下是我所做的步骤:

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.

它适用于JavaJDK8和自动检测jre,但不适用于Java 11

  1. STS版本:3.8.4发行版
  2. Eclipse基本版本:neon3(4.6.3)


共1个答案

匿名用户

你做得对,但版本不对。 3.97版本增加了对Java11的支持:

https://docs.spring.io/sts/nan/v397/NewAndNoteWorthy.html

所以您必须更新STS或者使用小于11的Java版本。