-5

在过去的 3 个月里,我一直在使用 eclipse,但突然 eclipse 给出了错误,并且日志文件显示:

!SESSION 2013 年 2 月 12 日星期二 20:43:32 IST -------------------------------------------------- ---- !ENTRY org.eclipse.equinox.launcher 4 0 2013-02-12 20:43:32.273 !MESSAGE 异常启动 Eclipse 平台:!STACK java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor .EclipseStarter at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown源) 在 java.lang.ClassLoader.loadClass(Unknown Source) 在 java.lang.ClassLoader.loadClass(Unknown Source) 在 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:626) 在 org.eclipse。 equinox.launcher.Main.basicRun(Main.java:584) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1438)

4

1 回答 1

1

下次问之前先搜索一下,有很多答案可以找到。如果您尝试了一些,请告诉我们。

java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter

在你config.ini的 Eclipse 文件中eclipse\configuration\config.ini 检查这三件事:

osgi.framework=file\:plugins\\org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar
osgi.bundles=reference\:file\:org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar@1\:start
org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator\\bundles.info

并检查这些 jar 是否到位,jar 文件取决于您的 eclipse 版本。

于 2013-02-12T15:19:34.710 回答