Spring 工具无法创建 java 虚拟机

Spring Tool can't create the java virtual machine

我在执行 Spring 工具时遇到问题,我收到错误消息:无法创建 java 虚拟机,并且在另一个 window:

你最好使用 JDK 1.8 等。1.6 太旧了,无法启动新的 STS

错误消息并没有真正详细地解释问题所在,但我会在这里推荐一些东西:

  • 更新到最近的 JDK 1.8.0(我认为目前是 1.8。0_181)并使用它。
  • 您还可以在 STS.ini 文件中将 JVM 指定为 运行 STS,其方式与在 eclipse.ini 文件中为普通 Eclipse 指定的方式相同(在 more详情在这里:https://wiki.eclipse.org/Eclipse.ini).

看起来您正在 运行安装 64 位操作系统,因此如果您安装了 64 位 JDK,则应确保下载并使用 64 位版本的 STS。从错误对话框看来,您正在尝试使用 32 位版本的 STS。如果你愿意,你可以这样做,但你需要确保它选择了 32 位 JDK。但我强烈建议将 64 位 JDK 与 64 位版本的 STS 一起使用。