Subclipse установлен, но в Eclipse 4.2 Juno нет функций

Я установил Eclipse 4.2 (Juno) и пытаюсь заставить Subclipse работать. Я использовал сайт обновления 1.8.x:

http://subclipse.tigris.org/update_1.8.x

Установка не проблема. Вот как это выглядит после установки:

введите здесь описание изображения

Однако, несмотря на то, что он установлен, в Eclipse нет никаких признаков его существования, кроме как на странице пакетов выше. Никаких перспектив SVN, ничего в меню настроек, ничего в контекстном меню в разделе "Команда...", никаких аннотаций SVN в моих проектах.

У меня была эта проблема с более ранними версиями Eclipse при использовании Subclipse, но обычно она исчезала после того, как я удалял весь Subclipse, а затем переустанавливал его. Однако многочисленные попытки сделать это не исправили ситуацию, поэтому я не уверен, что происходит.

Как видите, установлено совсем немного - только m2e и subclipse.

РЕДАКТИРОВАТЬ: я понял, что у меня установлены две разные версии m2e — та, которая поставляется с eclipse, и версия, которую я установил из URL-адреса обновления. Когда я удалил тот, который установил, Subclipse снова заработал. Очевидно, что эту проблему вызвал какой-то странный конфликт между различными плагинами. Тем не менее, я не уверен, как лучше всего исправить подобные ситуации в будущем — где находятся ошибки и/или другие журналы, которые нужно проверить, чтобы узнать, когда что-то, вероятно, сломалось?


person Andrew Mao    schedule 11.10.2012    source источник


Ответы (2)


Это должно быть какая-то ошибка Eclipse, поскольку она владеет процессом установки. Такие вещи, как отображение элементов в списке перспектив, представлений или настроек, требуют, чтобы Eclipse только анализировал plugin.xml. Тот факт, что Eclipse не показывает ни одного из этих элементов, означает, что в Eclipse что-то не так. Может быть, где-то проблема с правами доступа к файловой системе?

Вы проверили журнал ошибок Eclipse, чтобы увидеть, было ли что-то зарегистрировано?

person Mark Phippard    schedule 11.10.2012
comment
Я обнаружил, что m2e был установлен поверх уже включенной версии, и после его удаления Subclipse был исправлен. Я понятия не имею, как найти и устранить эти конфликты в принципе. Какой журнал ошибок мне искать? - person Andrew Mao; 11.10.2012
comment
Это файл с именем .log в папке workspace/.metadata. Однако существует представление Eclipse под названием «Журнал ошибок», которое существует в группе «Общие». Если у вас установлено это представление, вы также можете видеть там вещи. - person Mark Phippard; 11.10.2012

Похоже, это проблема разрешения на запись в папке установки eclipse.
Удалите свою функцию, установите полный доступ для записи в папку установки, перезапустите eclipse и установите снова. Теперь должно работать.
Это уже обсуждалось здесь: здесь. Или посмотрите здесь: подклип ветки.

person Martin Meeser    schedule 06.02.2013