【问题标题】:How to fix the Eclipse executable launcher was unable to locate its companion shared library for windows 7?如何修复 Eclipse 可执行启动器无法找到 Windows 7 的配套共享库?
【发布时间】:2013-07-24 02:54:04
【问题描述】:

在启动 Eclipse 时出现以下错误:

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

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

我的 Eclipse ini-file 有以下几行:

-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 

如何解决此错误?任何帮助都会很棒。

【问题讨论】:

标签: eclipse java


【解决方案1】:

有类似的问题,这是更新的结果。请确保 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

【讨论】:

  • 我在该链接的 cmets 中找到了解决方案。就我而言,“-starter”和“--launcher.library”有重复的行,我将其删除。这似乎解决了它。
【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

      在我的例子中,这是 64 位版本的 Kepler 和 windows7 的问题。 我下载了 32 位,它立即工作。

      【讨论】:

        【解决方案5】:

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

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

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

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

        【讨论】:

          【解决方案6】:

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

          【讨论】:

            【解决方案7】:

            原因可能是 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
            

            【讨论】:

              【解决方案8】:

              这对我有用

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

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

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

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

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

              【讨论】:

                【解决方案9】:

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

                【讨论】:

                  【解决方案10】:

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

                  【讨论】:

                    【解决方案11】:

                    在我的例子中,--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 文件夹结构,现在我可以成功登录了。

                    【讨论】:

                      【解决方案12】:

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

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

                      原始的eclipse.ini 打开文件 --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.8

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

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

                      【讨论】:

                        【解决方案13】:

                        帮我...

                        删除提取的名为 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.

                        希望能帮到你..

                        【讨论】:

                          猜你喜欢
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 2011-10-27
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          相关资源
                          最近更新 更多