17

我在运行 Eclipse 时遇到问题。我用 java 6 和 java 7 尝试了 3.7、4.2 和 4.3 版本。没有什么可以帮助我。它向我显示了弹出屏幕,但它没有开始加载(我没有机会选择工作区)。用参数启动它-debug -console表明它在这一刻停止运行:

Time to load bundles: 10
Starting application: 6374
osgi> 

我已经启动了 JVisualVM,但我无法观察到任何特别之处。没有死锁等。

编辑

我的观察很深......在~60s pid 之后,日食已经死了。

编辑 2

现在它停在

Time to load bundles: 8
org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized.  Will retry after the state location is initialized.
Starting application: 3557

编辑 3

我已经设法启动它,但只能使用-clean参数并从命令行-data参数中选择工作区。

4

6 回答 6

16

从 .metadata.plugins\org.eclipse.core.resources.projects\\ 中删除 .snap(或 Indigo 中的 .markers)

于 2014-03-13T13:09:15.797 回答
10

我遇到了完全相同的问题,可以使用此处的答案https://stackoverflow.com/a/5504530/1275767来解决它,它通过将项目移出工作区并在 Eclipse 启动和停止后再次移入来工作.

使用 -clean -data 启动 eclipse 但每当我使用 eclipse gui 切换工作区时,它都不会加载。

于 2013-10-10T08:36:43.033 回答
1

使用 Eclipse Kepler,您需要删除 .plugins 目录中的所有 .snap 文件,即 C:...\eclipse-jee-kepler-R-win32.metadata.plugins。一旦我这样做了,一切都开始正常。(注意:总共大约有 10 个 *.snap 文件)

于 2014-07-22T00:12:08.500 回答
1

在火星或霓虹灯上使用上述任何选项都无法解决这些问题。降级到Luna,这也恰好是我之前删除的版本。这对我有用。

于 2016-08-29T08:51:51.520 回答
1
  1. workbench.xml\workspace\.metadata\.plugins\org.eclipse.ui.workbench\文件夹中编辑
  2. 删除 XML 文件之间<editor></editor>的所有编码<editors></editors>
  3. 保存 xml 文件并关闭 Eclipse 平台并重新启动 Eclipse,它应该可以正常运行
于 2016-04-12T05:11:38.787 回答
0

尝试了以上所有选项,没有任何效果。所以我终于找到了解决方案:我删除了 C:\Program Files 和 C:|Program Files(x86) 文件夹中的所有 JRE 安装。安装了一个新的 JDK 7 包,复制了 JDK7\bin 文件夹的完整路径,并将其附加到我的 Windows 7 电脑的“环境变量”下的“路径”变量的末尾。然后重新启动一切,所以它工作。

于 2015-05-08T13:54:45.003 回答