STS 3.7.0 在启动时崩溃,Windows 7、64 位

STS 3.7.0 crashes on start-up, Windows 7, 64 bit

我最近从它的官方网页(https://spring.io/tools/sts/all)下载了spring工具套件(3.7.0)的zip文件。解压缩并双击 sts.exe 文件后,它会询问命名空间。加载 sts 后,仪表板出现,但几秒钟后应用程序崩溃。我收到以下错误弹出窗口..

并且还会生成一个日志文件,其前几行是..

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ILLEGAL_INSTRUCTION (0xc000001d) at pc=0x000007fee5f4ca90, pid=5020, tid=3860
#
# JRE version: Java(TM) SE Runtime Environment (8.0_60-b27) (build 1.8.0_60-b27)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.60-b23 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  [msvcr120.dll+0x8ca90]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

我似乎不明白我哪里出错了。我在我的机器上安装了 32 位和 64 位 JDK 以防万一,但仍然没有。是因为 windows 没有在我的笔记本电脑上正确安装吗??请帮忙..

编辑 1:

回应@Pendlimarri 在下面的评论,我的控制面板中安装的 Java 的不同形式是 ..

我也遇到了同样的问题。我通过 uninstalling 来自 Control Panel.
的 1.8.0_60 更新进行了修复 这可能是 1.8.0_60 中的 bug

FWIW,这可能是因为 STS 是 32 位的,而您的 JDK 是 64 位的 - 换一个或另一个它应该可以工作