Eclipse: Как я могу установить более старую версию плагина с сайта обновлений? - PullRequest
10 голосов
/ 18 сентября 2011

Я хочу определить, устраняет ли проблема, возникшая при обновлении одного из моих плагинов Eclipse до предыдущей версии. Мне было интересно, есть ли общий метод с использованием сайта обновлений Eclipse плагина, с помощью которого я могу использовать графический интерфейс установки Eclipse для установки более старой версии плагина.

Если это имеет значение, интересующим инструментом является Scala-IDE на этом сайте обновлений: http://download.scala -ide.org / альбомы-28 / 2.0.0-бета

Мне нужна предыдущая сборка бета-версии 2.0.0.

Ответы [ 2 ]

6 голосов
/ 18 сентября 2011

Чтобы понизить версию Scala IDE, я сначала удалил [ 1 ] текущий плагин Scala и переустановил нужную старую версию.

Специальное примечание : при переустановке старой версии возникает досадная ошибка, которую вы должны обойти .В соответствии с последним комментарием Iulian Dragos к этой заявке, убедитесь, что вы отключили «Связаться со всеми сайтами обновлений во время установки, чтобы найти необходимое программное обеспечение» при установке более старой версии .После этого я обнаружил ошибку, связанную с недопустимым именем кодировки для файла, которого больше не существует: /Applications/eclipse/configuration/org.eclipse.osgi/bundles/3801/1/.cp/lib:misc/scala-dev/plugins.Отчет об ошибке, который вы указали в комментариях, показывает решение: запустите Eclipse с eclipse -clean.Я получил еще одну ошибку, связанную с -Xpluginsdir, но это было исправлено путем очистки и перестройки проекта.

[ 1 ] Чтобы удалить текущий плагин, вы можете перейти к [Help Menu] -> [Install new software...] -> [What is already installed].Затем выберите три элемента JDT Weaving, Scala IDE for Eclipse, Scala IDE for Eclipse Source и нажмите удалить.

Редактировать : Я думаю, что это не ответит на ваш вопрос о где найти обновление сайта с предыдущей версией.Я не мог найти предыдущие бета-версии на сайте.Возможно, вам придется спросить в списке рассылки .

3 голосов
/ 19 сентября 2011

Мирко Дотта ответил мне за это на форуме Scala IDE .

Если предыдущая версия плагина была установлена ​​в прошлом, и если сайт обновлений поддерживает старые версии плагина, можно вернуться к предыдущей установленной версии, выполнив следующее:

  1. Удалить текущую версию плагина (Eclipse -> О программе -> Сведения об установке -> Установленное программное обеспечение)
  2. Переустановите предыдущую версию, используя «Историю установки» (Eclipse -> О программе -> Подробности установки -> Установленная история).

Обратите внимание, что в случае с плагином яиспользование сайта обновления не поддерживает более старые версии, поэтому этот метод не поможет.

...