Ошибка запуска исполняемого файла Eclipse: невозможно найти сопутствующую общую библиотеку - PullRequest
112 голосов
/ 16 августа 2011

Eclipse Indigo был установлен на моем компьютере с плагином Android, и он работал без перебоев около двух недель.Сегодня я обновил Java и QuickTime, а затем перезагрузил компьютер.Когда он загрузился снова, затмение полностью исчезло - все файлы программы полностью исчезли.Когда я пытаюсь переустановить его, я получаю сообщение об ошибке, в котором говорится:

Исполняемый модуль запуска Eclipse не смог найти свою общую библиотеку.

Что случилось и как я могу это исправить?

Ответы [ 24 ]

2 голосов
/ 27 марта 2015

если у вас есть два затмения, то иногда это происходит

, вам нужно только удалить

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

из eclipse.ini файла рядом с eclipse.exe (Launcher)

1 голос
/ 15 апреля 2015

Также см. ответ на этот связанный вопрос .

Суть в том, что попробуйте снова расстегнуть молнию с помощью твердого инструмента для расстегивания молнии. Иногда распаковка происходит неправильно, особенно с помощью встроенного инструмента Windows Explorer.

1 голос
/ 17 апреля 2014

Решение для Mac

Причина: Eclipse копирует из одного места в другое

Решение: необходимо изменить пути в /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini

Исправить путь для плагинов \ org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar

1 голос
/ 31 августа 2013

У меня такая же проблема, когда я пытался установить его на Windows8.Но это был файл, составленный из почтовых индексов…. Я разархивирую и запускаю файл «eclipes.exe» как «Администрация», я разрешаю его.Теперь я наслаждаюсь этим очень хорошо ...... Попытайтесь следовать за мной на Fb..Если у вас есть какие-либо проблемы, связанные с установкой как 'Raj Barhate (MH)', я докажу все возможное, чтобы решить ваши проблемы хорошо.*

1 голос
/ 24 октября 2012

В основном это связано с проблемами на окнах с распаковкой, как кажется. (Смотрите другие ответы здесь).

Вторая по величине проблема, по-видимому, заключается в том, что Eclipse не может найти Java или находит версию Java, которая является слишком старой или даже более старой установкой Eclipse.

Вот еще один пример последней проблемы и небольшой поворот для ее решения. Моя рабочая среда находится в системе Linux, без корневого доступа и с установками программного обеспечения, где я могу настроить, какие версии использовать в виде файла конфигурации. Однако я не имею никакого влияния на то, как устанавливаются эти программные пакеты, и они неизменны для меня.

Я загружаю и распаковываю последнее затмение, как обычно, на диск пользователя, для которого у меня есть разрешения на запись. Затем я настраиваю себе псевдоним, чтобы всегда временно вставлять компакт-диск в установку затмения при запуске. Что независимо от того, где я работаю в файловых системах, eclipse всегда находит правильные библиотеки. В некоторых местах кажется, что затмение пути поиска по умолчанию для java выявляет установку (java или более старые затмения или что-то еще) в моей среде, которую он действительно не должен использовать.

Вот псевдоним: псевдоним eclipse '(pushd / enter_path_to_eclipse_install_dir_here / eclipse; ./eclipse; popd)'

Теперь вы можете запустить его, например, с Ваш проект или произвольный рабочий каталог:

eclipse

Или также положить его в фоновом режиме

eclipse &

Может быть, это помогает людям в сложной рабочей обстановке.

1 голос
/ 17 января 2013

Я скопировал папку Eclipse с другого компьютера, где путь был другим, и это было причиной этой проблемы.Изменение пути плагинов в ECLIPSE.INI сработало для меня!

0 голосов
/ 04 октября 2017

Перезагрузите машину.Решите вашу проблему.Иногда это случается, когда вы пытаетесь перезапустить затмение и принудительно закрыть его.

0 голосов
/ 20 февраля 2012

Попробуйте запустить eclipse.exe от имени администратора или с помощью Eclipse Helios.

0 голосов
/ 16 января 2017

У меня была эта проблема на Linux (CentOS 7 64 бит) с 32-битным Eclipse Neon и 32-битным JRE 8 . Ни один из ответов здесь или в похожих вопросах не был полезен, поэтому я подумал, что это может кому-то помочь.

Средство запуска Equinox (исполняемый файл eclipse) читает каталог plugins/, а затем ищет eclipse_xxxx.so/dll в org.eclipse.equinox.launcher.<os>_<version>/. Как правило, проблема в eclipse.ini указывает на неправильную версию Плагин Equinox . Но если файловая система использует 64-разрядные inode, такие как XFS, и один из файлов получает номер inode выше 4294967296, то средство запуска не может прочитать каталог plugins/, и появляется это сообщение об ошибке. Используйте ls -li <eclipse>/plugins/ для проверки inode номеров.

В моем случае переход на другое крепление с 32-bit inodes решил проблему.

См .: http://www.tcm.phy.cam.ac.uk/sw/inodes64.html

0 голосов
/ 26 сентября 2012

Я также столкнулся с этой проблемой, я просто удалил извлеченный файл и извлек его снова.

У меня есть файл .rar.

Эта проблема возникает, когда файл извлекается не полностью.

...