14

启动 Eclipse 时出现以下错误:

eclipse 可执行启动器无法找到它的配套共享库。

以前,当我jre6安装在我的电脑上时,Eclipse 工作正常。安装后jre7 update 25,我不再能够启动 Eclipse。

我的 Eclipseini文件有以下几行:

-startup
plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810 

如何修复此错误?任何帮助都会很棒。

4

13 回答 13

12

有类似的问题,这是更新的结果。请确保 eclipse.ini 中提到的库名称与磁盘上这些文件的实际名称完全匹配。

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

--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810

这是我用来在我的系统上解决此问题的帖子http://codewithgeeks.blogspot.in/2013/11/fixing-eclipse-executable-launcher-was.html

于 2014-01-15T14:00:46.273 回答
1

就我而言,此错误是由于 Windows 7 快捷方式而发生的。在 Windows 中,我们使用右键单击 > 发送到 > 桌面在桌面上创建快捷方式。在我的电脑中,没有桌面选项,但有一个“文档”选项。我在那里创建了快捷方式,然后将它们移动到桌面。执行这些快捷方式会导致错误。当我直接从安装它的文件夹运行 Eclipse 时,它​​运行良好。我通过使用右键单击 > 创建快捷方式然后将此快捷方式移动到桌面来修复它。

于 2016-10-03T19:02:56.403 回答
1

它仅在删除 eclipse 文件夹和所有相关文件夹(如 .p2、.eclipse (在我的情况下,它们位于我保存 eclipse 安装程序的不同位置)等之后才起作用,并且在重新下载 eclipse 后,它就起作用了。

于 2016-08-16T14:41:12.917 回答
0

这对我有用

在您最初下载的 ADT 的 Zipped 文件夹中解压缩并导航到:

adt-bundle-windows-x86_64-20140702\eclipse\plugins

复制所有可执行的jar文件并将它们粘贴到

C:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\eclipse\plugins

目录(或您的 adt 所在的任何位置)。
将添加插件文件夹中缺少的任何可执行 jar 文件。你应该能够启动 Eclipse

于 2015-01-07T09:39:15.513 回答
0

就我而言,这是 64 位版本的 Kepler 和 windows7 的问题。我下载了 32 位,它立即工作。

于 2013-09-23T13:52:06.990 回答
0

我在安装新软件后遇到了类似的问题。就我而言,问题通过以下方式解决:(1)在我的主目录下恢复 .p2 子目录;(2) 编辑 eclipse.init 文件以获得更新的 java 目录。

于 2017-03-15T17:35:14.547 回答
0

就我而言,我在备份不必要的项目时错误地将插件文件夹移动到另一个文件夹。 然后,当我尝试运行 eclipse.exe 时,我遇到了错误-

Eclipse 可执行启动器无法找到它的配套共享库。

我只是将插件文件夹复制到 Eclipse 根目录,它对我来说工作正常。

如果您的计算机中有文件夹备份,那么只需将文件夹复制并粘贴到 eclipse 目录中,到目前为止我意识到您不需要重新安装或更改 ini 文件。

于 2015-08-25T18:32:14.220 回答
0

原因可能是 eclipse.ini 中的 2 行

--launcher.library
C:\Users\UserName\.p2\pool\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444

就我而言,原因是管理员权限,所以我不得不将文件夹从 ini 中指定的路径移动到我的 eclipse 插件并将 ini 中的路径更改为:

plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
于 2016-10-26T06:15:30.350 回答
0

从我的目录中删除一些 Equinox 包时,这发生在我身上plugins,请确保不是这种情况。

于 2016-07-29T14:49:49.080 回答
0

在我的例子中,--launcher.library 的 eclipse.ini 条目是:

--launcher.library C:\Users\UserName\.p2\pool\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.551.v20171108-1834

在我的机器上,'C:\Users\UserName\.p2\' 文件夹丢失,因此再次安装了 Eclipse,它在所需位置创建了 .p2 文件夹结构,现在我可以成功登录。

于 2018-10-17T06:25:15.373 回答
0

帮助过我...

删除提取的文件夹,称为 Eclipse。再次尝试解压缩(解压缩需要 20 到 30 分钟)。您应该在提取的 eclipse 文件夹中有以下文件夹。

  1. 配置
  2. 下降
  3. 特征
  4. p2
  5. 插件
  6. 自述文件
  7. 文件,如-> .eclipseproduct、artifacts.xml、eclipse.exe、eclipse.ini、eclipsec.exe。

只有您看到所有这些文件夹和文件,然后您就可以安装了。

下载包:- https://www.eclipse.org/downloads/packages/release/2021-09/r/eclipse-ide-enterprise-java-and-web-developers

希望对你有所帮助..

于 2021-11-19T12:07:37.943 回答
0

就我而言,我从一位同事那里将一个插件文件夹复制到了工作区。因为它是一个解压缩的文件夹,所以结构就像 'pluginsfolder inside a plugins folder2 。因此,请确保所有插件都直接位于工作区最顶层的插件文件夹下。

于 2017-09-11T08:50:49.167 回答
0

我按照以下步骤操作,它对我有用。

步骤 1: 通过添加 javaw.exe 路径编辑 eclipse.ini 并删除 --launcher.appendVmargs 行。下面显示了原始文件和编辑后的文件

原始 eclipse.ini openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.8

编辑eclipse.ini后:openFile -vm C:/ProgramFiles/Java/javapath/javaw.exe -vmargs -Dosgi.requiredJavaVersion=1.8

Step2: 将org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar复制到eclipse安装文件夹。您可以在 eclipse.ini 中找到 .jar 位置,例如:C:\Users\Username.p2\pool\plugins

于 2021-02-05T12:54:05.340 回答