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

时间:2015-09-14 14:17:31

标签: java eclipse spring windows-7-x64 spring-tool-suite

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

error popup

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

#
# 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是control panel ..

2 个答案:

答案 0 :(得分:1)

我也遇到了同样的问题。我已uninstalling修正了Control Panel的1.8.0_60更新 这可能是bug中的1.8.0_60

答案 1 :(得分:0)

FWIW,这可能是因为STS是32位而你的JDK是64位 - 改变其中一个它应该可以工作