В основном это связано с проблемами в windows при разархивировании вроде. (См. Другие ответы здесь).
Вторая по величине проблема заключается в том, что eclipse не может найти java или находит слишком старую версию java или даже более старые установки eclipse.
Вот еще один подход к последней проблеме и небольшой поворот для ее решения. Моя рабочая среда находится в системе Linux, без корневого доступа и с установками программного обеспечения, где я могу настроить, какие версии использовать в своего рода файле конфигурации. Однако я не могу повлиять на способ установки этих программных пакетов, и они неизменны для меня.
Я загружаю и распаковываю последнее затмение, как обычно, на пользовательский диск, для которого у меня есть права на запись. Затем я настраиваю себе псевдоним, чтобы всегда временно переходить в установку eclipse при запуске. Независимо от того, в какой файловой системе я работаю, eclipse всегда находит правильные библиотеки. Кажется, что в некоторых местах путь поиска по умолчанию для eclipses для java выкапывает установку (java или более старых eclipses или что-то еще) в моей среде, которую она действительно не должна использовать.
Вот псевдоним: псевдоним eclipse '(pushd / enter_path_to_eclipse_install_dir_here / eclipse; ./eclipse; popd)'
Теперь вы можете запустить его в обычном режиме, например, из вашего проекта или произвольного рабочего каталога:
eclipse
Или также поместите его в фоновый режим
eclipse &
Может быть, это поможет людям в запутанной рабочей среде.