我刚刚为MacOS下载了最新版本的 Spring Tool Suite (v3.9.5
)(High Sierra v.10.13.2),当运行STS时我收到此错误:
To open “STS” you need to install the legacy Java SE 6 runtime.
当我在Mac上检查安装了哪个版本的Java时,我得到:
$ java --version
No Java runtime present, requesting install.
Eclipse和旧MacOS版本的类似问题:
To open "Eclipse" you need to install the legacy Java SE 6 runtime
Eclipse中的错误: https://bugs.eclipse.org/bugs/show_bug.cgi?id=475640
答案 0 :(得分:0)
请勿下载旧的旧版
转到Oracle并安装最新的JDK 。
在Termial中验证:
$ java -version
java version "1.8.0_162"
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)
STS将立即开始。