The eclipse executable launcher was unable

Возможные причины ограничения доступа:

Доступ ограничен по решению суда или по иным основаниям, установленным законодательством Российской Федерации.

Сетевой адрес, позволяющий идентифицировать сайт в сети «Интернет», включен в Единый Реестр доменных имен, указателей страниц сайтов сети «Интернет» и сетевых адресов, позволяющих идентифицировать сайты в сети «Интернет», содержащие информацию, распространение которой в Российской Федерации запрещено.

Сетевой адрес, позволяющий идентифицировать сайт в сети «Интернет», включен в Реестр доменных имен, указателей страниц сайтов в сети «Интернет» и сетевых адресов, позволяющих идентифицировать сайты в сети «Интернет», содержащие информацию, распространяемую с нарушением исключительных прав.

I am facing a small issue and need help on it.

I had to re-install Windows on my laptop. After that I installed Java, extracted Eclipse and set the environment variables, namely Path to the Java bin directory and also created a JAVA_HOME variable and set it. Every time I try opening eclipse.exe I get the following error.

The eclipse executable launcher was unable to locate its companion launcher jar.

What am I missing here?

19 Answers 19

The most common reason for this message seems to be unzipping the eclipse zip file wrongly (for instance unzipping without recreating the directory structure). Therefore please unzip the zipped Eclipse again with a good unzip tool (like 7-zip) and make sure that the necessary sub directories are created during the extraction.

Also make sure that the path to the unzipped Eclipse does not get very long. I’ve seen cases where Eclipse was unzipped into a deeply nested directory structure (to put it at some place into an SVN repository) and that led to the same error message.

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

The Eclipse executable launcher was unable to locate its companion shared library.

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

Читайте также:  Aerocool вентиляторы для корпуса

24 ответа

Звучит неплохо и странно. Но переустановка не так уж трудна — скачайте, распакуйте, измените выделение памяти по умолчанию, запустите Eclipse, установите необходимые плагины и функции.

И почти все важные настройки присутствуют в вашей рабочей области. Единственное, что я могу представить вне рабочего пространства, это вышеупомянутое выделение памяти, которое вы можете установить в командной строке или в файле ECLIPSE.INI.

Я только что столкнулся с той же проблемой. Проблема для меня была в Windows 7 по умолчанию unzipper программы. У этого есть проблема, когда он сталкивается с файлами, которые имеют глубокую файловую структуру. Я читал об этом вопросе некоторое время назад, но не могу вспомнить статью. Исправление для меня — это разархивировать загрузку Eclipse с помощью WinZip (или другого инструмента, который не имеет этой проблемы).

Проверьте eclipse.ini, есть две записи:

Для некоторых искривленных причин банки имеют версию в своем имени — поэтому, если вы обновляете / имеете две разные версии eclipse (в то время как eclipse.ini либо привязан, либо представлен как системный файл conf для eclipse), это приведет к ошибке выше.

Во время распаковки в каталоге cygwin на Win7, .exe и .dll должен быть предоставлен исполняемый режим. Это решение из терминала mintty (или другого $TERM ) с cygwin на окнах 7:

попробовал с Juno (eclipse 4.2) недавно распаковал, cygwin 1.7.something

Другая проблема, с которой я столкнулась, заключается в том, что утилита Unzip для Cygwin (UnZip 6.00 от 20 апреля 2009 г., автор Cygwin. Original by Info-ZIP.) не всегда правильно распаковывает все необходимое для запуска Eclipse.

Использование 7ZIP v9.20 запустило Eclipse Indigo (3.7.2) для меня на Win7 64bit с 32-битным JVM и 32-битным Eclipse.

Читайте также:  Ambiguous call to overloaded function

(Первый раз, когда у меня когда-либо был распахнутый Cygwin) .

Я видел это в MacOS Sierra. Иногда распаковка приложения оставляет расширенные атрибуты, которые, как представляется, препятствуют запуску. Следующая командная строка удаляет расширенные атрибуты и, как представляется, устраняет проблему:

xattr -c Eclipse.app

Он также работает для других приложений, которые построены на основе eclipse.

Я просто столкнулся с этим сам и обнаружил, что, действительно, как указано выше: используя cygwin и gunzip или unzip для настройки среды eclipse, разрешения на файлы .exe и .dll будут неверными, а JVM будет не запускать их правильно.

Мой опыт и советы: установите Eclipse Juno на диск C:.

После загрузки zip, поставьте его на C:, щелкните правой кнопкой мыши — > извлечь сюда. Затем в C: диске будет создана папка с именем eclipse.

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

Я встречаю эту проблему после копирования установки eclipse на другой pc.I обнаружил, что установка eclipse автоматически создала каталог .p2 на моем c: Users xx.p2 и —launcher.library, здесь. не существует на моем другом компьютере.
Мое разрешение — переустановить eclipse:
a) Дважды щелкните eclipse-inst-win64.exe
б) Нажмите, чтобы перейти в расширенный режим. c) Снимите флажок пула пучков
d) Завершите свою установку и скопируйте снова.
Все будет хорошо работать.

Проблема возникла, когда я разархивировал использование Cygwin. Использовала стандартную программу распаковки Windows XP, и она сработала.

if you are having two eclipse then sometime this happens

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

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

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

Читайте также:  Xiaomi redmi note 6 pro мтс

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

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

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

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

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

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

Возможно, это помогает людям в запутанной рабочей среде.

Rate this post

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *