Eclipse запускается не та программа

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

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

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

Лучший ответ:

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

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

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

Eclipse не запускается из-за конфликта с ранней версией Java

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

-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar —launcher.library plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807

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

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

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

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

Читайте также:
Программа чтобы скрыть рекламу

xattr -c Eclipse.app

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

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

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

(В первый раз, когда у меня когда-либо был Cygwin unzip, на меня навалился…)

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

Как скачать и установить Eclipse на Windows / Уроки Java

Быстрое решение:

#switch to the eclipse target folder cd /cygdrive/c/Program Files (x86) #or wherever you put eclipse find ./ -regextype posix-extended -mindepth 1 -type f -regex «.*.exe|.*.dll» | xargs chmod -v 750

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

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

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

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

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

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

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

-startup pluginsorg.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar

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

Читайте также:
Какие программы садят батарею на андроиде

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

Вторая по значимости проблема заключается в том, что 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)’

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

eclipse

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

eclipse https://techarks.ru/qa/eclipse/oshibka-zapuska-ispolnyaemogo-I5/» target=»_blank»]techarks.ru[/mask_link]

Eclipse запускает старый код даже после создания нового

Я начал изучать c++, и я выбрал для него Eclipse IDE. Мне нужны некоторые основные инструкции. Даже после того, как я скомпилирую свой код с помощью ctrl + b, Eclipse показывает мне старую программу «Hello World» в консоли. Если я подыскиваю скомпилированные.exe файлы в своих папках «Release», я могу успешно запустить свою новую программу. По какой-то причине Eclipse не обновляет консоль вывода.

Есть идеи?

спросил(а) 2013-12-31T01:17:00+04:00 9 лет, 6 месяцев назад
добавить комментарий
пожаловаться

Пробовали ли вы проверять, открываются ли еще несколько консолей. На вкладке консоли попробуйте нажать кнопку «Отобразить выбранную консоль» или нажать красную кнопку завершения, пока она не станет серой, а затем снова запустит ее.

Читайте также:
Программа русский 9 подготовка к огэ

ответил(а) 2013-12-31T08:15:00+04:00 9 лет, 6 месяцев назад
добавить комментарий
пожаловаться

enter image description here

Я видел на настройке выходной консоли, что он показывает мою версию Debug. Поэтому я искал компиляцию в моей папке Debug, и я видел, что это старый.exe моего проекта. После этого я сделал то же самое в папке Release, что и новый код! Так что все, что я сделал, было изменено в конфигурации запуска на Release, рис. Ниже.

И теперь он работает.

ответил(а) 2013-12-31T14:55:00+04:00 9 лет, 6 месяцев назад
добавить комментарий
пожаловаться
Просто очистите проект из меню.
ответил(а) 2013-12-31T09:03:00+04:00 9 лет, 6 месяцев назад
добавить комментарий
пожаловаться

Еще в рубрике

apache верблюд-верблюд-конфликт с верблюдом-cxf в затмении
Выполнение задачи периодически каждую секунду в Android
Как я могу добавить заголовок по умолчанию в мои исходные файлы автоматически в Eclipse?

«PDO не может быть преобразован в тип», произошедшее в eclipse для классов в каталоге, который я сделал для своего класса PHP

Источник: progi.pro

Eclipse запускает старый код даже после сборки нового

Я начал изучать c ++, и я выбрал Eclipse IDE для него.
Мне нужны некоторые основные инструкции.

Даже после того, как я скомпилировал свой код с помощью Ctrl + B, Eclipse показывает мне старую программу «Hello World» в консоли. Если я найду скомпилированные .exe-файлы в папке «Release» моих проектов, я смогу очень хорошо запустить мою новую программу.

По какой-то причине Eclipse не обновляет консоль вывода.

Решение

Вы пробовали проверить, что еще не открыто несколько консолей. На вкладке консоли попробуйте нажать кнопку «Показать выбранную консоль» или нажать красную кнопку завершения, пока она не станет серой, а затем снова запустить ее.

Другие решения

Я видел на Настройка выходной консоли, что он показывает выпуск Debug моего проекта.
Поэтому я искал скомпилированный в моей папке отладки и я видел, что это был старый .exe моего проекта.
После этого я сделал то же самое в папке Release, которая была новым кодом!

Так что все, что я сделал, было изменил конфигурацию запуска на Release, рис ниже.

введите описание изображения здесь

И сейчас это работает.

Просто уберите проект из меню …

Источник: web-answers.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru