Eclipse可执行文件启动程序无法find其伴侣启动程序jar窗口

我面临一个小问题,需要帮助。

我不得不在我的笔记本电脑上重新安装Windows。 之后,我安装了Java,解压Eclipse并设置环境variables,即Path到Java bin目录,并创build了一个JAVA_HOMEvariables并对其进行设置。 每次我尝试打开eclipse.exe,我得到以下错误。

eclipse可执行文件启动程序无法find它的伴侣启动器jar。

我在这里错过了什么?

这个消息最常见的原因似乎是错误地解压缩eclipse zip文件(例如解压缩而不重新创build目录结构)。 因此,请使用一个好的解压缩工具(如7-zip)再次解压缩压缩后的Eclipse,并确保在提取过程中创build必要的子目录。

另外请确保解压缩Eclipse的path不会太长。 我已经看到了Eclipse被解压缩到深层嵌套的目录结构的情况(把它放在SVN仓库的某个地方),并导致相同的错误信息。

如果仍然不起作用,您可以尝试启动具有pipe理权限的eclipse.exe。 这应该不是必要的,但也许您的访问权限在重新安装Windows之后以某种方式被破坏。

编辑eclipse.ini文件并删除这两行:

 -startup plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar 

我的Mac上只有解压缩的预打包RCP客户端的问题。 其他的答案指向了eclipse.ini所有的path看起来有效,试图检查我的Eclipse包的工作目录,看不出那么容易做。 似乎当Finder启动一个应用程序,它的工作目录是/所以似乎是问题。

把我的eclipse.ini中的两个引用都更新为绝对path,瞧!

 -startup /Applications/RCPClient/client/eclipse/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar --launcher.library /Applications/RCPClient/eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.2.R36x_v20101019_1345 ... 

Mac解决scheme

原因:Eclipse从一个位置复制到另一个位置

解决scheme:在/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini中更改path

修复插件的path\ org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar

我有同样的问题,下面的解决scheme正好适合我….!

编辑eclipse.ini文件并删除这两行:

--launcher.library .%%..\eclipse\plugins\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813

请确保在更改之前制作此文件的单独副本… 🙂

你可能想检查一下这个库

 **org.eclipse.equinox.launcher_(version).dist.jar** and **plugins/org.eclipse.equinox.launcher.gtk.linux.x86_(version).dist** exists on your system. 

确保eclipse.ini中提到的库的版本和系统中存在的版本相同。 通常在升级之后发生这种不匹配,并且eclipse无法find所需的jar。 请看这里的这个博客文章

我只是有这个问题,它似乎与某些方面的权限有关。 我最初解压缩到我的程序文件文件夹,在Windows 8中。直接解压到C:程序正常启动。

请检查“eclipse.ini”文件:

通常不应该有任何硬代码path,如:
(例如)
病人:\日食\插件\ org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140603

如果您看到类似这样的内容,请按以下步骤操作:
1.备份文件
2.然后在编辑器中打开文件原始文件
3.将静态path更改为: – plugins / org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140603(并保存文件并打开您的eclipse,它将工作得惊人)

我得到这个错误,因为在Windows上,开始菜单中的Zend Studio图标仍然指向Zend Studio以前的版本。 一旦我将目标更改为新path,错误就消失了。

打开eclipse.ini并用这个replace〜

 -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813 -product com.android.ide.eclipse.adt.package.product --launcher.XXMaxPermSize 256M -showsplash com.android.ide.eclipse.adt.package.product --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx768m -Declipse.buildId=v21.0.0-531062 

这个工作对我来说,祝你好运〜

我的问题简单得多。 我已经创build了一个快捷方式,将其从文件夹拖到屏幕上来启动eclipse可执行文件。 点击创build的快捷方式图标给出了上述错误。

问题:可执行文件是从桌面位置启动的,而不是已经解压缩的eclipse目录。

解决scheme:通过右键单击桌面区域并从浏览窗口提供目标可执行文件来创build新的快捷方式。 这会正确创build快捷方式,并从正确的主目录启动可执行文件。

我有同样的问题,似乎在eclipse.ini文件中有错误的“ – launcher.library”地址。 所以我刚刚改变了它

在我的情况下,我不得不重新下载,我下载了一个错误。 它的大小远远小于网站上的大小。

只需在eclipse.ini中添加-vm C:\ Java \ JDK \ 1.6 \ bin \ javaw.exe之前-vmarg,这对我有用。希望这会帮助你,祝你好运…

Windows 8请按照以下3个步骤操作:

  1. findeclipse文件。
  2. 创build桌面快捷方式。
  3. 双击eclipse快捷方式打开应用程序。

我在Eclipse JUNO和Windows XP中面临同样的问题。 在eclipse.ini更改了很多东西之后,它仍然不工作,然后我删除它,我不知道为什么它删除此init文件后开始工作。 你可以试试你的

在Windows Eclipse安装程序应用程序也写在pipe理员用户目录下面。 而当我正常(另一个)用户启动相同的Eclipse,它找不到pipe理员用户ecplise目录。 该目录在eclipse.ini文件中。 (这个安装程序已经为霓虹食谱做了。)