Eclipse加载但出现错误“初始化java工具”

时间:2012-03-22 21:24:10

标签: eclipse

我一直在正常运行eclipse。加载后我得到: “初始化Java工具”。 类文件org / eclipse / jdt / internal / core / search / BasicSearchEngine中不兼容的魔术值0

我一直在寻找,我发现Eclipse挂起初始化java工具

我在eclipse.ini中设置了JAVA_HOME和-vm

仍然没有成功。

任何想法都将不胜感激

======= 我解决了这个问题后添加了 (Stack Overflow不会让我发布这个作为答案,因为我声名狼借。)

没关系。

对我所做的事情有所回答可能很重要,这样才能让那些有同样问题的人不必经历我的箍。

首先,我转到了Help / About Eclipse / Installation Details。在安装历史中,使用compare和revert,我开始恢复我已经安装的东西(比较和恢复是非常酷的BTW。)我终于检测到哪个是最新的稳定版本,并且安装打破了这一切

春季来源http://dist.springsource.com/release/TOOLS/update/e3.7

最初我选择了一些听起来很酷的额外组件,但第二次我非常喜欢所需的,还有对AOP,Web Tools,Flex和WebServices的支持。除此之外,我忽略了所有其他的东西。这很有用。

除了我刚刚安装的内容之外,我之前选择过(其中一个杀死了它,不完全是哪一个):Spring Mylyn Integration Spring Tool Suite AWS Integration Spring Tool Suite Maven支持Eclipse编织源

我还有“Mylyn Builds Connector:Jenkins / Hudson整合”,这对我来说过去很有用。我仍然怀疑它是Spring组件之一。

我希望这会有所帮助

3 个答案:

答案 0 :(得分:4)

通常,重启会解决此问题。正如@Carsten所提到的,关闭所有打开的文件并终止eclipse,然后重新启动应用程序。我多次遇到过这个问题。其原因包括:

  1. 分配给eclipse的低内存。您可以通过编辑eclipse.ini文件来增加内存并更改选项-X * JAVA_OPTS
  2. 加载大文件(在这种情况下,XML始终是罪魁祸首)。
  3. 尝试格式化大型XML文件
  4. 安装新插件后立即立即重新启动eclipse 等

答案 1 :(得分:1)

关闭eclipse / myeclipse后,

Clean \ Workspaces \ MyEclipse 8.5 M2.metadata.plugins \ org.eclipse.core.resources.projects文件夹。就是这样。

答案 2 :(得分:0)

这是一个STS问题,但他们将其归咎于已修复的Eclipse错误: https://issuetracker.springsource.com/browse/STS-696。如果你看一下STS插件的依赖关系,你会注意到Eclipse WTP版本的传递方式是Eclipse Bug中提到的版本。