Ошибка при установке подключаемого модуля Google для Eclipse в /opt в Linux

Я следую инструкциям по установке GPE 4.2 (Juno), расположенным здесь https://developers.google.com/eclipse/docs/install-eclipse-4.2

Я получаю следующую ошибку при попытке установить GPE.

Не удается завершить установку, так как не удалось найти один или несколько необходимых элементов. Устанавливаемое программное обеспечение: подключаемый модуль Google для Eclipse 4.2 3.1.0.v201208080121-rel-r42 (com.google.gdt.eclipse.suite.e42.feature.feature.group 3.1.0.v201208080121-rel-r42) Отсутствует требование для фильтра Свойства ~ = $ 0: платформа Eclipse 4.2.1.V20120814-120134-9JF7BHVGFYMVELI1BUX6ATH0Q-EAAP6PAGOP5MO (org.eclipse.platform.feature.group 4.2.1.v20120814-120134-9JF7BHVGFYMVELI1UX6ATH0Q-EAAP6PAGOP5MO) требует .net.linux.x86 [1.1.200.v20120522-1148]', но его не удалось найти. Не удается удовлетворить зависимость: From: Google Plugin for Eclipse 4.2 3.1.0.v201208080121-rel-r42 (com.google .gdt.eclipse.suite.e42.feature.feature.group 3.1.0.v201208080121-rel-r42) Кому: org.eclipse.platform.feature.group 3.8.0

У меня установлено eclipse для java EE (Juno) в 64-битной системе Linux (Linux Mint 13)

Это происходит только тогда, когда я пытаюсь использовать экземпляр eclipse, который я установил в /opt. Я установил еще один экземпляр eclipse в своем домашнем каталоге и не столкнулся с этой проблемой. Я предполагаю, что проблема с путем/разрешением вызывает проблему при попытке использовать экземпляр, установленный в /opt.

Что мне делать, чтобы решить эту проблему? Я пытаюсь соответствовать стандарту иерархии файловой системы. Я использовал инструкции, размещенные здесь, для установки eclipse http://colinrrobinson.com/technology/install-eclipse-ubuntu/


person Derek    schedule 22.10.2012    source источник
comment
Я запустил eclipse как root и смог установить плагин Google для eclipse. Я надеялся, что смогу установить плагины в ~/.eclipse, но я вижу, читая здесь wiki .archlinux.org/index.php/Eclipse, возможно, это не лучшая практика.   -  person Derek    schedule 23.10.2012


Ответы (1)


Вам необходимо установить свои плагины в Eclipse с соответствующими разрешениями на доступ к /opt. Есть два варианта:

  1. Запускайте Eclipse с помощью sudo всякий раз, когда хотите установить/обновить плагины.
  2. Дайте вашему пользователю/группе права на запись в /opt/

Я лично использую № 2 и не имею никаких проблем с ним.

ПРИМЕЧАНИЕ. Это не связано с google-plugin-for-eclipse, это просто общая проблема с разрешениями для Linux и вашего установочного каталога Eclipse.

person Splaktar    schedule 31.05.2014