Eclipse - 在“计算启动按钮工具提示”期间发生内部错误

时间:2012-09-21 11:28:57

标签: eclipse ide

我之前启动了Eclipse以记下一个片段,当我尝试运行一个新项目时,我遇到了以下错误:

  

在“计算启动按钮工具提示”中发生内部错误。

如果我将鼠标悬停在顶部栏中的运行图标上,或者右键单击资源管理器窗口中的类并选择任何运行/调试选项,则弹出窗口会显示。

在对错误进行一些研究之后,我看到几个人发布了类似的消息,但他们都是全新的Eclipse安装。所以请注意,这不是一个全新的安装,并且Eclipse今天早些时候工作正常。另请注意,我的新项目不仅没有运行(使用正常的main方法),而且我之前运行的项目都停止了同样的错误。

最后,还要注意,在看到其他人修复此问题的建议后,有人特意说从页面运行菜单的顶部选择运行配置。当我从此下拉列表中选择运行配置时,我收到以下消息:

  

创建启动配置选项卡时出现异常
  原因:插件org.eclipse.jdt.debug.ui无法加载类org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup

在该消息之后,将打开运行窗口,但缺少所有选项卡。就像您可以设置显示宽度和高度以及其他选项卡一样,它们现在都不在窗口中。

我今天早些时候使用Eclipse无故障,我确信在Eclipse工作和现在之间没有更新。我的问题有多个部分:简而言之,有什么问题?有什么可能导致这个?

7 个答案:

答案 0 :(得分:7)

从升级后出现同样错误的某个人的其他网站获得此信息。 也为我工作过。 显然在您的eclipse.ini帮助中添加以下行:

-Dcom.ibm.icu.util.TimeZone.DefaultTimeZoneType=ICU

答案 1 :(得分:1)

我从来没有发现出了什么问题,但重新安装了eclipse修复了它。所有项目都幸存下来,似乎完好无损。  感谢你对.ini的回复,但这没有用。

答案 2 :(得分:1)

我今天也遇到了同样的错误 - 在一个已经运行好几个月的eclipse安装(Juno SR2 64bit)中。

0:自昨天(运行正常)以来,我的项目svn没有变化。

1:我从'Windows 7 - >恢复了工作区属性 - >以前的副本'备份。这失败了,因为'.metadata'的目录结构包含结构比支持的文件夹更深的文件夹。

2:我从隔夜存档中恢复了工作区(gzip压缩,因此文件深度不是问题)。 这没有效果。

3:我试图从'Windows 7 - >恢复eclipse安装目录(似乎更新了很多)。属性 - >以前的副本'备份。再次失败 - 由于文件夹深度问题(注意:它安装在我的磁盘的根目录中 - 所以实际上没有办法在此安装上使用恢复!)

4:必须从我的工作区中删除.metadata并重新安装eclipse(以及所有其他插件),然后重新导入我的项目,并设置所有服务器和android等,这需要花费很多时间。

故事的寓意?每晚手动备份工作区和eclipse安装。 Windows Restore不会保存您。备份工作区是不够的。

答案 3 :(得分:0)

我使用eclipse火星时遇到了同样的问题。我清除了文件夹.recommenders \ index

这解决了我的问题。 希望它有所帮助。

答案 4 :(得分:0)

如果您正在使用从官方网站下载的eclipse文件。请将这些文件解压缩到安装上一个eclipse的同一文件夹中,然后选择全部替换。 最佳解决方案

答案 5 :(得分:0)

尝试在以下位置设置启动属性:

Window>Preferences>Run/Debug(Expand)>Launching(Click)

在启动操作菜单下将其设置为:

Always launch the previously launched application

点击:

Apply>Ok

答案 6 :(得分:0)

我也遇到了这个问题,这是我的项目出现此问题的原因,是因为我缺少项目根文件夹中的JRE系统库。 要解决此问题,请确保在项目的根文件夹上具有JRE System Libraries之类的库。