当我开始我的日食时,我得到了这个例外。我怎么能解决这个问题。
!SESSION Thu Aug 05 12:52:23 IST 2010 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2010-08-05 12:52:23.805
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:556)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
我也清理了我的工作区,但我仍然遇到同样的问题。
我添加了一个名为tomcatPluginV321.zip的插件名称。我在插件文件夹中提取了这个名称。
然后我面临这个问题。
答案 0 :(得分:29)
在日食config.ini
的{{1}}文件中
检查这三件事:
eclipse\configuration\config.ini
检查这些罐子是否到位,jar文件取决于你的日食版本。
答案 1 :(得分:3)
当您尝试运行存档中唯一可见的可执行文件时,只需将zip文件的内容从zip文件复制到其首选位置就会出现此错误。它的名字相似,但不是真实的。
您应该让存档摘录自己以使安装正确完成。这样做会为您提供一个名为eclipse.exe的可执行文件,您不会收到此错误。
答案 2 :(得分:3)
检查项目中的jar文件,如果不正确则在config.ini中提及,然后手动安装,然后按照以下步骤操作:
答案 3 :(得分:2)
我刚刚经历过这个。如果要手动移动Eclipse安装,则需要在以下文件中查找和编辑相关引用。
相对于Eclipse install dir:
对于我所有这些文件,我的主目录中有一个../对.p2文件夹的引用。使用简单的grep找到它们:
grep '../../../../' * -R
然后用sed或手动点击它去更改它。在我的情况下,我将其移动到一个文件夹,以便轻松修复:
grep -rl '../../../../' * -R | xargs sed -i 's/..\/..\/..\/..\//..\/..\/..\//g'
现在Eclipse再次运行良好。
答案 4 :(得分:1)
尝试更新Eclipse 3.5的Android Development Toolkit(ADT)插件后,我遇到了同样的错误。
我还没弄清楚导致这种情况的原因,但我重新安装了(解压缩的Eclipse)以修复它。
答案 5 :(得分:1)
我的案例似乎是无效的JRE版本。
当我使用1.6 启动时,需要1.7+加:我过滤了一些可能需要的插件罐。所以改为选择所有
答案 6 :(得分:1)
您可能正在从未链接到插件文件的Product文件启动应用程序。重置您的工作区并使用MANIFEST.MF>启动。概述>测试>发射。
答案 7 :(得分:0)
我有同样的问题。
刚刚删除了所有我的工作区:
Continent
答案 8 :(得分:0)
这可能是一个耗时的问题。对于那些不想浪费时间继续工作的人,我建议您下载zip文件并解压缩后再使用。 zip文件可用于所有主要操作系统。
https://www.eclipse.org/downloads/packages/
在这里,而不是单击 Download (将下载Eclipse安装程序)的按钮,滚动到中间区域,该区域显示具有各自功能的各种Eclipse IDE的列表。选择您喜欢的Eclipse IDE,然后单击右侧的链接,以下载适用于您的OS版本的zip或相应文件。
如果由于例如已经安装了插件而仍要使用其他Eclipse安装,请下载Eclipse安装程序,并在右上角按3减图标。之后,请按Update,然后在重新启动后,将您想要的Eclipse IDE版本(您要重新激活的版本)安装在另一个文件夹中。安装将花费一些时间。安装完成后,您应该可以启动旧的Eclipse IDE。