2013-07-24 63 views
7

我收到以下錯誤,同時發動的Eclipse:如何解決Eclipse可執行文件啓動程序無法找到其Windows 7的配套共享庫?

Eclipse可執行發射器無法找到它的同伴共享庫。

以前的Eclipse工作正常,當我有我的電腦上安裝jre6。在安裝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 

如何解決這個問題?任何幫助都會很棒。

+2

您是否偶然安裝了64位JRE7? – nitind

+1

這可能有多種原因。看看http://stackoverflow.com/questions/7070968/eclipse-executable-launcher-error-unable-to-locate-companion-shared-library上的答案其中之一可能是你的問題的原因。 –

+0

嘗試刪除兩行 - 啓動和下一個。 http://stackoverflow.com/a/29298234/3496570 – Nepster

回答

0

這是64位版本的開普勒和windows7在我的情況下的問題。 我下載了32位,它立即工作。

0

這爲我工作

在您最初下載解壓ADT的壓縮文件夾,然後導航到該職位:

ADT-束 - 窗口x86_64-20140702 \蝕\插件

複製所有可執行的JAR文件,並將其粘貼在

C:\ ADT-束 - 窗口x86_64-20140702 \ ADT-束 - 窗口x86_64-20140702 \日食\插件

目錄(或您的adt所在的任何地方)。
插件文件夾中缺少任何可執行的jar文件將被添加。你應該能夠推出eclipse

0

在我的情況下我已經將plugins文件夾錯誤地移動到另一個文件夾,同時對我不必要的項目進行備份。 然後,當我試圖運行我得到的錯誤 -

Eclipse可執行發射器無法找到它的同伴 共享庫的eclipse.exe。

我只是簡單地將plugins文件夾複製到eclipse根目錄下,它對我來說工作正常。

如果您的計算機中有文件夾備份,那麼只需複製並粘貼eclipse目錄中的文件夾,您就不需要重新安裝或更改ini文件,直到我意識到。

0

這發生在我從我的plugins目錄中刪除一些Equinox包時,請確保不是這種情況。

1

它只有在刪除eclipse文件夾和所有相關文件夾如.p2,.eclipse(在我的情況下,他們在我已經保存eclipse安裝程序的不同位置)等和重新下載eclipse後,它工作。

0

在我的情況下,這個錯誤是由於Windows 7的快捷方式。在Windows中,我們使用右鍵單擊>發送到>桌面在桌面上創建快捷方式。在我的電腦中,沒有用於桌面的選項,但有一個用於「文檔」。我在那裏創建了快捷方式,然後將它們移到桌面上。執行這些快捷方式會導致錯誤。當我直接從安裝它的文件夾運行它時,Eclipse工作正常。我通過右鍵單擊>創建快捷方式,然後將此快捷方式移動到桌面來修復它。

0

的原因可能是2線的eclipse.ini

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

我的情況的原因是管理員的privilages,所以我不得不夾在INI到我的Eclipse插件指定的路徑移動,在ini中更改路徑爲:

plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444 
0

安裝新軟件後遇到類似問題。在我的情況下,問題解決了:(1)恢復我的主目錄下的.p2子目錄; (2)編輯eclipse.init文件以獲得更新的java目錄。

0

在我的情況下,我從一個同事複製了一個插件文件夾到工作區。 Becaouse這是一個解壓縮的文件夾,結構像'插件文件夾內的插件文件夾2。所以請確保所有插件都直接位於工作區的toppest插件文件夾下。

相關問題