Eclipse可执行启动程序无法找到其随播启动程序jar窗口

Aja*_*jay 64 eclipse

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

我不得不在笔记本电脑上重新安装Windows.之后我安装了Java,提取了Eclipse并设置了环境变量,即Path到Java bin目录,还创建了一个JAVA_HOME变量并进行设置.每次我尝试打开eclipse.exe时都会出现以下错误.

eclipse可执行程序启动程序无法找到其伴侣启动程序jar.

我在这里错过了什么?

Ban*_*zen 70

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

还要确保解压缩的Eclipse的路径不会很长.我已经看到过Eclipse被解压缩到一个深度嵌套的目录结构(把它放在SVN存储库的某个地方)并导致相同的错误消息的情况.

如果仍然无效,您可以尝试启动具有管理权限的eclipse.exe.这不应该是必要的,但是在重新安装Windows之后,您的访问权限可能会以某种方式被破坏.

  • 使用WinRAR而不是Windows 8 zip集成进行提取对我来说很有用. (2认同)
  • 谢谢,使用7zip解决了这个问题 (2认同)
  • 我使用 mc(午夜指挥官)进行提取,它要求我覆盖一些文件。看来,它在提取方面存在一些问题,并且我以同样的错误结束。使用“tar xvzf file.tar.gz”命令进行提取对我有帮助。 (2认同)

小智 16

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

-startup
plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar 
Run Code Online (Sandbox Code Playgroud)

  • 你是绝对正确的.它有效,但你可以解释这些线.他们在做什么 (3认同)

Sea*_*ean 7

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

将我的eclipse.ini中的两个引用更新为绝对路径并瞧!

-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
...
Run Code Online (Sandbox Code Playgroud)


sab*_*bir 5

Mac 解决方案

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

解决方案:需要更新eclipse.ini. 我的eclipse.ini被发现在/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini.

我们需要更新plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar.