it-swarm.com.ru

Eclipse не запускается, когда я запускаю exe?

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

Я перепробовал практически все. Обновление JDK и JRE: я установил JRE 7 и JDK 1.7.0_40. Оба 64 битные, и оба они находятся в папке (x86). Я пытался переустановить их. И перезагружаем Eclipse. Один и тот же результат каждый раз. Я добавил VM в конфигурацию, но по-прежнему ничего.

Я использую Windows 7 и стандартную Eclipse для Java IDE.

50
Calum Richards

Перейдите в папку Workspace, затем перейдите в Метаданные> плагины. Удалить все из этой папки. Тогда это будет работать. 

40
AmmY

То же самое происходило со мной. Все, что мне нужно было сделать, это удалить Java Update 8

22
Michael

перейти к: "C:\workspace.metadata.plugins\org.Eclipse.e4.workbench"

если вы уже сохранили файл резервной копии «workbench.xmi», замените его, удалите его.

15
Ehsan Jelodar
Eclipse.exe -clean -clearPersistedState

Все, что вам нужно сделать, это зайти в каталог, где находится ваш Eclipse.exe, и запустить приведенную выше команду

13
Muaaz salagar

Это также случилось со мной. Я попробовал некоторые из решений выше, но не смог сделать это. Что мне нужно сделать, это переустановить JRE/JDK снова, и это сработало!

Когда я выполнил команду «Java-версия» в cmd, я получил ошибку при попытке загрузить класс, а затем, когда я переустановил JRE/JDK, все заработало!

12
Alysson Myller

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

Это говорит на форуме 

«Возможно, вам придется скачать 64-битную версию JRE»

Но опять же, это зависит от того, какую ОС вы используете. 

7
Domecraft

Пожалуйста, проверьте следующее:

1) Ваша версия Eclipse , совместима ли она с какой версией Java . Имейте это.

2) Проверьте конкретные операционные системы требования BIT либо 32/64 с версией Eclipse.

3) Обычно Java устанавливается в ProgramFiles for Java, если обе ОС и Java являются 64-битными, иначе это будет в ProgramFiles (x86), если Java является 32-битной, а ОС - 64-битной.

4) Наконец, но не в последнюю очередь проверьте переменные среды для Java соответствует ли она требованиям вашей версии Eclipse.

Надеюсь, это поможет вам!

3
Jagadish Sharma U
  1. Нажмите клавишу Win + X
  2. нажмите ссылку «Система» из всплывающего меню
  3. щелкните ссылку предварительной настройки (Левая панель) в открывшемся окне «Настройка системы» (Панель управления\Система и безопасность\Система)
  4. Теперь откроется окно с именем «Системные свойства», выберите вкладку «Дополнительно» и щелкните переменные среды.
  5. Выберите переменную пути из раздела «Системная переменная». и нажмите изменить
  6. нажмите на новую кнопку во вновь открытом окне и вставьте ссылку на папку Jre (Jre в JDK) нажмите okey, okey, okey 
  7. запустите вашу программу: p
2
Sajan

переустановите свою Java. Сначала проверьте версию вашей ОС.

2
satyapol

Какая у вас система - 32-битная или 64-битная? Вы говорите, что он был установлен в (x86) папку. Но обычно (x86) используется по умолчанию для 32-разрядного JDK, а не для 64-разрядного JDK. Если вы использовали значения по умолчанию, то кажется, что вы установили 32-битный JDK вместо 64-битного.

2
mentallurg

Фактическая проблема должна быть связана с архитектурой ОС, установленным JDK (32-битным или 64-битным) и Eclipse типа u.

Приведи их в порядок, все будет работать отлично.

Просто проверьте в Eventlog, как упомянуто @Viji В идеале вы должны столкнуться с ошибкой типа RADAR_PRE_LEAK_64

2
NishantM

Если Eclipse (ни один из них) вообще не запускается и даже нет сообщения об ошибке, удалите Java 8 Updater и переустановите Java 8 с нуля, это должно работать. Удачи!

1
Drumnbass

Просто удалите обновление Java 8 45, у меня это сработало. Также вам может понадобиться удалить метаданные вашего рабочего пространства, так как я сначала удалил метаданные, а затем удалил обновление Java 8 45.

1
vjs3

Если это проблема версии Java, вы можете отредактировать файл Eclipse.ini и назначить совместимую версию приложению, добавив следующие строки:

пример Windows:

-vm
C:\jdk1.7.0_21\bin\javaw.exe 

для получения дополнительной информации: https://wiki.Eclipse.org/Eclipse.ini

1
Umut Uzun

У меня только что была эта проблема в Eclipse Neon. Перепробовав все эти предложения, оказалось, что в моем случае проблема была неправильно настроена переменная пути.

Здесь уже есть довольно хороший ответ здесь который объясняет это, но для удобства я кратко изложу его в этом ответе.

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

  • Java_HOME :C:\Program Files\Java\jdk1.8.0_102
  • JDK_HOME :%Java_HOME%
  • JRE_HOME :%Java_HOME%\jre
  • CLASSPATH :.;%Java_HOME%\lib;%Java_HOME%\jre\lib
  • PATH :your-unique-entries;%Java_HOME%\bin (убедитесь, что длинный your-unique-entries не содержит никаких других ссылок на другую папку установки Java.
0
leigero

В моем случае я видел экран-заставку, висящий на 

loading org.Eclipse.egit.ui

Поэтому я удалил все, начиная с org.Eclipse.egit в папке Eclipse\plugin

 Eclipse splash screen hanging

0
Thorsten Niehues

Со мной случилось то же самое.

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

0
Bilow

Я исправил это, удалив файл .metadata/.lock.

0
sergej

Попробуйте установить Eclipse в папку без пробелов.

0
Szymon

Переустановка Eclipse (более новая версия) сделала свое дело для меня.

0
enwi

не нужно было удалять Java JDK - просто запустил установщик поверх моей существующей установки. Не уверен, что было не так, но это исправило мою проблему с Eclipse, которая не запускалась.

0
efultz

Та же самая проблема произошла со мной. Я запустил Eclipse через много дней, но он не запускался. Просто окно Eclipse мигает, без ошибок ничего. После многих испытаний, i just re-installed my jdk. Это сработало для меня, я думаю, что некоторые из моих файлов Java отсутствовали или были повреждены. Попробуйте переустановить вашу версию JDK, она может работать так же, как у меня.

0
SachiN Ware.

Я перепробовал все, кроме этого. После тщательных испытаний мне помогло удаление 25 Java 8 update.

0
Shree

В моем случае проблема не заключалась в правильной папке javabin в переменной PATH.

Откройте переменную PATH и убедитесь, что она указывает на правильную папку bin JRE.

0
Jalal Sordo

У меня была похожая проблема с Eclipse Mars. Он внезапно перестал работать на выходных, и если вы запустите его из командного окна (Windows x64), он высветит одну или две строки, а затем остановится.

Вчера я установил Eclipse Neon, и он работал, но сегодня он перестал работать и так же пошёл не так.

Только что я установил JDK отсюда: http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html

Я установил версию 8u101, а затем неон начал. Я не изменил Eclipse.ini (хотя я на это посмотрел) и не удалил плагины (я переименовал папку и обнаружил, что это не имеет никакого эффекта).

Поэтому я думаю, что эта сложная для решения проблема связана с JDK/JRE. Было бы хорошо, если бы Eclipse дал немного больше информации, но такова жизнь.

0
John Hemming