Сегодня я перезапустил свою машину, и Eclipse (3.5, загруженный недавно) показывает странное поведение:
Это находится в 100% случаев, таким образом, я не могу запустить Eclipse вообще.
Где я могу найти журналы об этом?
Я удалил все ресурсы затмения и повторно разархивировал его. То же самое.
У меня есть достаточно памяти (IntelliJ хорошо работает), и мое антивирусное программное обеспечение не показывает действия, связанного с заключительным затмением.
Какие-либо идеи, что, возможно, вызвало это?
Запустите его с командной строки и посмотрите, производит ли это какие-либо сообщения об ошибках.
Существует a .log
файл в .metadata
каталог в каждой рабочей области, которая часто содержит много отслеживаний стека от внутренностей Eclipse. Катастрофические отказы запуска обычно находятся здесь. Я предполагаю, что Вам настроили Eclipse для запуска в определенной рабочей области автоматически, не предлагая Вам выбрать один при запуске.
Я добавил это в eclipse.ini:
-vm
C:/Program Files/Java/jdk1.6.0_20/jre/bin/javaw.exe
И это запустилось. Затем однако, один из моих проектов (простой тестовый проект) не решал java.lang.String
и java.lang.System
. Я изменил JRE на JDK/JRE, и он работал.
JAVA_HOME
и JRE_HOME
указывали на вышеупомянутое местоположение.
Только для полноты: Попробуйте стартовый Eclipse - чистый (который повторно сканирует установленные плагины и восстанавливает кэши в $ECLIPSE_HOME/configuration).
Обычно Вы возвращаете свои проекты после удаления .metadata с импортом-> существующие проекты.
Alteratively, .settings некоторого проекта может быть поврежден.
Посмотрите на ошибочную стопку (в .metadata/.log) для обнаружения, какой плагин делает проблемы, и попытайтесь удалить его prefs.
Простой способ попробовать все это состоит в том, чтобы создать новую рабочую область (запустите затмение с - данные, если Вы не получаете диалоговое окно) и вручную скопировать проекты.
Откройте eclipse.ini. Если строка -showsplash
есть ли, удалите его.
Если это не присутствует, добавить -nosplash
Я знаю, что это - странная рекомендация не показать экран-заставку, но это иногда вызывает проблемы о некоторых машинах / конфигурации Java.