我正在将我的开发环境迁移到新的笔记本电脑(i7-2670QM,Windows 7 64位,Nvidia Optimus)。 弹簧工具套装(STS)64位和带有SpringIDE的Eclipse Kepler 64位不断崩溃。没有Spring插件的STS 32位和Eclipse Kepler工作正常。同样有问题的程序在我以前的笔记本电脑中运行得非常好。
STS:spring-tool-suite-3.4.0.RELEASE-e4.3.1-win32-x86_64
Java Jdk 1.7_45
我想这是64位的Spring插件导致问题,但奇怪的是它们在我的旧笔记本电脑上工作正常。
这里出了什么问题?可能是因为显卡?
Error log:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000007fefde5c9ab, pid=6752, tid=11332
#
# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [OLEAUT32.dll+0xc9ab]
Stack: [0x0000000000030000,0x0000000000130000], sp=0x0000000000129560, free space=997k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [OLEAUT32.dll+0xc9ab]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j org.eclipse.swt.internal.ole.win32.COM.VtblCall(IJII[J)I+0