每当我将任何导入的东西鼠标悬停在Juno上时,Eclipse立即挂起。
编辑Java文件 - 类型,类,注释,导入本身 - 将鼠标悬停在任何内容上以查看javadoc将立即挂起日食。
如果弹出窗口保持打开超过一秒钟,也会自动完成。
这是错误:
运行:
java version "1.7.0_15"
Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
最新的Eclipse Juno(Java EE)64bit
Win7 x64。
那里不应该有任何不兼容性(全部是x64)。
查看提议的修补程序要么与Java 6相关,要么说删除Mylyn
,我已经完成但没有修复。
此错误每次都会一直发生。
编辑: 并且为了让事情变得更烦人,.metadata文件夹中的日志是空的 我假设我错过了一些明显的东西,因为我的另一台笔记本电脑上的完全相同的设置工作正常。搜索只会让我看不清楚的邮件列表,或者错误跟踪器说它已修复 - 显然它不是在这种情况下。
答案 0 :(得分:12)
经过多次排列后的所有内容,包括所有不同的JDK等等。
这对我有用(Fedora19 / 64,ADT 4.3 / SDK 22.x,OpenJDK 1.8,Opteron64):将此行添加到eclipse.ini
文件
-Dorg.eclipse.swt.browser.DefaultType=mozilla
显然工具提示位在不同的时间用“碰撞”启动不同的浏览器,但是重新定位到mozilla似乎只是做了伎俩
在此处找到它(https://bugs.launchpad.net/ubuntu-gnome/+bug/1163501)
答案 1 :(得分:7)
警告:下面介绍的解决方案纠正了我的计算机上的问题,但问题可能与您的计算机上的问题不同... YMMV。
因此,有罪的弹出窗口正在显示HTML片段。此代码段使用 mshtml.dll 呈现。
相同的 mshtml.dll 用于呈现HTML帮助文件(扩展名为 .chm 的文件)。在我的计算机上,我发现我无法打开任何HTML帮助文件:HTML帮助可执行文件( hh.exe )在启动时崩溃。
经过一些更多的研究(我不会仔细检查搜索的所有细节),我的显示适配器(nVidia GeForce 540M)的驱动程序似乎有问题。它们已经过时了,它们的安装可能已经损坏了。
更新驱动程序后,系统恢复正常:我可以再次打开HTML帮助文件,当显示那些HTML填充的小弹出窗口时Eclipse不再崩溃!
因此,您的第一步是检查是否可以正确打开HTML帮助文件。然后你应该检查你的显示适配器驱动程序安装...如果它没有解决你的问题,mshtml.dll文件崩溃可能有很多原因,尝试使用mshtml.dll崩溃做一些事情:这次崩溃可能会给你更多的信息而不是日食残酷地退出。
(请注意,损坏的驱动程序阻止了从nVidia下载的标准驱动程序安装程序包的执行。我必须转到设备管理器,打开显示适配器的属性,然后单击“更新驱动程序”按钮。顺利地,自动地,从那里)
(另请注意我的系统运行的是Windows 7 64位)