Eclipse 日食赢了';崩溃后无法重新打开工作区

Eclipse 日食赢了';崩溃后无法重新打开工作区,eclipse,eclipse-jdt,Eclipse,Eclipse Jdt,Eclipse在处理项目时崩溃,现在当我想重新打开该项目时,我得到以下消息 发生了一个错误。请参阅日志文件/FOLDERS/.metadata/.log 我可以毫无问题地打开其他工作区。我记得不久前有过这个问题,它只是一个锁或者Eclipse在正确关闭时应该移除的东西,而现在它没有。所以我以前做的是启动eclipse,取消工作区启动器并重新启动eclipse。这似乎不再管用了。是否有其他方法再次打开工作区 对于那些感兴趣的人,日志包含以下内容 !SESSION 2014-07-30 15:20:

Eclipse在处理项目时崩溃,现在当我想重新打开该项目时,我得到以下消息

发生了一个错误。请参阅日志文件/FOLDERS/.metadata/.log

我可以毫无问题地打开其他工作区。我记得不久前有过这个问题,它只是一个锁或者Eclipse在正确关闭时应该移除的东西,而现在它没有。所以我以前做的是启动eclipse,取消工作区启动器并重新启动eclipse。这似乎不再管用了。是否有其他方法再次打开工作区

对于那些感兴趣的人,日志包含以下内容

!SESSION 2014-07-30 15:20:58.106 -----------------------------------------------
eclipse.buildId=4.3.2.M20140221-1700
java.version=1.7.0_55
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_GB
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product

!ENTRY org.eclipse.core.resources 2 10035 2014-07-30 15:21:02.696
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.equinox.preferences 4 2 2014-07-30 15:21:03.962
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.equinox.preferences".
!STACK 0
java.lang.ExceptionInInitializerError
at org.eclipse.jdt.ui.PreferenceConstants.initializeDefaultValues(PreferenceConstants.java:3739)
...

!ENTRY org.eclipse.osgi 4 0 2014-07-30 15:21:03.975
!MESSAGE An error occurred while automatically activating bundle org.eclipse.jdt.ui (360).
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.jdt.internal.ui.JavaPlugin.start() of bundle org.eclipse.jdt.ui.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
...

Root exception:
java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.jface.preference.PreferenceConverter
at org.eclipse.jdt.internal.ui.JavaPlugin.ensurePreferenceStoreBackwardsCompatibility(JavaPlugin.java:448)
...

!ENTRY org.apache.log4j 2 0 2014-07-30 15:21:03.981
!MESSAGE org.eclipse.xtext.ui.shared.internal.Activator  - Disabling JDT use. : org/eclipse/jdt/ui/JavaUI


!ENTRY org.apache.log4j 2 0 2014-07-30 15:21:04.486
!MESSAGE org.eclipse.xtext.ui.shared.internal.Activator  - Disabling JDT use. : org/eclipse/jdt/ui/JavaUI


!ENTRY org.eclipse.osgi 4 0 2014-07-30 15:21:07.129
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.jface.preference.PreferenceConverter
at org.eclipse.ui.internal.themes.ThemeElementHelper.installFont(ThemeElementHelper.java:104)
...

您可以使用以下选项启动eclipse:

-clearPersistedState
-clean
如果仍然不起作用,请尝试以下解决方法: “他的解决方法是使用-data命令行参数重新启动,以指定一个新的工作区,如:
eclipse.exe-data c:\testworkspace


启动后,如果您正在使用“帮助”>“软件更新”>“管理配置”菜单中的任何主题(如错误日志中所述),您可以禁用该主题,然后重新启动,一切正常。”

可能与he、him重复?你正在谈论的那个人是谁?