Перспектива PyDev не отображается после установки на Eclipse 3.8

Убунту 16.04. Установлен Oracle Java 8, удален OpenJDK.

Установленные Eclipse 4.2 и PyDev будут работать нормально, но после 2-го запуска eclipse меню больше не будут доступны для кликов.

Поэтому я заменил свою ручную установку Eclipse 4.2 на Eclipse 3.8, которая доступна через apt-get install eclipse-platform в репозиториях Ubuntu. Установил PyDev через http://pydev.org/updates .

PyDev Perspective не появится. Попытка переустановить PyDev будет заблокирована Eclipse, поскольку он уже установлен. Попытка щелкнуть «Файл» -> «Создать» -> «Проект PyDev» также не существует.

Уже проверено это обсуждение

что не отвечает на мой вопрос.


person Ulu83    schedule 17.06.2016    source источник
comment
Вы уверены, что Eclipse 3.8 использует Java 8? См. справку › о › деталях установки › конфигурации и найдите запись java.version=xxx.   -  person Fabio Zadrozny    schedule 17.06.2016
comment
Привет, Фабио, да, это показывает: 'java.specification.version=1.8 java.vendor=Oracle Corporation java.vendor.url=java.oracle.com java.vendor.url.bug=bugreport.sun.com/bugreport java.version=1.8.0_91 java.vm.info=смешанный режим'   -  person Ulu83    schedule 19.06.2016


Ответы (1)


Я больше изучил эту проблему и, к сожалению, похоже, что PyDev действительно больше не может работать с Eclipse 3.8. Причина в том, что Eclipse 3.8 не совместим с Java в прямом направлении, поэтому он не распознает среду «JavaSE-1.8», когда работает в Java 8 (и, таким образом, отключает PyDev или любой плагин, для запуска которого требуется Java 8). даже если требуется Java 8).

Это означает, что последней версией PyDev, которая поддерживает Eclipse 3.8, является PyDev 4.5.5 (поэтому вам необходимо получить эту версию — обратите внимание, что вам может потребоваться удалить версию 5.x перед этим — или вам придется обновиться до более новой версии). Eclipse -- то есть тот, который умеет распознавать Java 8).

Сайт обновления для PyDev 4.5.5 — http://www.pydev.org/update_sites/4.5.5 -- я обновлю домашнюю страницу, чтобы сообщить об этом должным образом.

person Fabio Zadrozny    schedule 23.06.2016
comment
Фабио, спасибо за понимание. Таким образом, мы можем сделать вывод, что нет никакого способа запустить PyDev со стандартным Eclipse из репозиториев Ubuntu. Надеюсь, что 16.10 обновит Eclipse... - person Ulu83; 24.06.2016
comment
Странно: вы имеете в виду, что стандартный Eclipse все еще 3.8? Версия 3.8 выпущена в январе 2013 года, так что она уже очень устарела (в этом случае, я думаю, вам все равно не следует ее использовать... вы можете загрузить свою собственную с eclipse.org -- или liclipse. com, если вам нужна версия со встроенным PyDev). - person Fabio Zadrozny; 24.06.2016