【问题标题】:STS 3.7.0 crashes on start-up, Windows 7, 64 bitSTS 3.7.0 在启动时崩溃,Windows 7,64 位
【发布时间】:2015-12-10 14:13:57
【问题描述】:

我最近从它的官方网页(https://spring.io/tools/sts/all)下载了spring tool suite(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的不同形式是..

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • @Pendlimarri's...请查看我附在问题中的屏幕截图并告诉我要删除哪个 1.8.0_60 更新??
    • @Lucy.. 我想你直接安装了 1.8.0_60。您使用的是 Windows-7-x64,所以.. 首先卸载第 4 个。即 Java 8 Update 60 (64bit) 并尝试。如果您遇到同样的问题,请删除第一个(Java SE Development Kit 8 Update 60)和第二个(Java 8 Update 60)并重新启动您的机器然后尝试。它肯定会奏效。
    • @Pendlimarri's....我从我的机器上完全卸载了 jdk 1.8。然后安装 jdk 1.7(64 位)..现在 STS 工作正常...非常感谢您的帮助...我以为这是操作系统问题,但您证明不是...
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2015-09-25
      • 2015-04-05
      • 1970-01-01
      • 2017-04-10
      • 2015-01-07
      • 1970-01-01
      • 2018-01-25
      • 2013-09-22
      • 2016-12-07
      相关资源
      最近更新 更多