Плагин Mercurial в Eclipse - не может удовлетворить зависимость Ошибка - PullRequest
0 голосов
/ 27 июня 2018

Я столкнулся с проблемой ниже при попытке установить плагин mercurialEclipse, используя сайт ниже, через установку нового программного обеспечения Eclipse.

ртутный сайт - https://bitbucket.org/mercurialeclipse/update-site/raw/default/

Версия Eclipse - Luna Service Release 2 (4.4.2)

Error- 

Невозможно завершить установку, так как не удалось найти один или несколько обязательных элементов. В настоящее время установлено программное обеспечение: MercurialEclipse 2.5.2.201806082050 (mercurialeclipse.feature.group 2.5.2.201806082050) Отсутствующее требование: MercurialEclipse 2.5.2.201806082050 (com.vectrace.MercurialEclipse 2.5.2.201806082050) требует 'bundle org.eclipse.jface.text 3.11.0', но не может быть найден Не может удовлетворить зависимость: От: MercurialEclipse 2.5.2.201806082050 (mercurialeclipse.feature.group 2.5.2.201806082050) To: com.vectrace.MercurialEclipse [2.5.2.201806082050]

Пожалуйста, помогите мне решить эту проблему.

Также обратите внимание, что в моей системе уже установлен TortoiseHg. И я уже пользуюсь ссылками ниже без всякой удачи -

Ошибка при установке плагина Mercurial для Eclipse

Плагин Mercurial Eclipse

Ответы [ 3 ]

0 голосов
/ 27 июня 2018

Я текущий сопровождающий MercurialEclipse. Как сказал Грег, вы сталкиваетесь с этим сообщением об ошибке, потому что вы пытаетесь установить плагин на платформе, с которой он не совместим.

Последняя пара основных релизов требует Neon, что в обозримом будущем является базовым уровнем. Это требование для Neon, в свою очередь, связано с требованием для Java 8 в JavaHg и (если я не ошибаюсь) самого Eclipse.

К сожалению, пользователи не могут получить более явное сообщение об ошибке, например, «для этого плагина требуется Eclipse Neon или более поздние версии».

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

0 голосов
/ 26 февраля 2019

Это не очень хорошее решение, но я вижу, как оно работает: просто попросите других парней скопировать вам файлы версии 2.1 , и вы сможете поместить их в папки функций затмений и плагинов.

Файлы:
1. \ features \ mercurialeclipse_2.1.0.201304290948
2. \ plugins \ com.vectrace.MercurialEclipse_2.1.0.201304290948.jar

0 голосов
/ 27 июня 2018

Ключевой частью сообщения об ошибке является «требуется» bundle org.eclipse.jface.text 3.11.0 '».

Это говорит о том, что требуется как минимум версия 3.11.0 плагина org.eclipse.jface.text. Эта версия плагина была впервые выпущена в Eclipse Neon (4.6), поэтому ваш Eclipse Luna слишком стар. Вам нужно будет перейти на более новую версию Eclipse, чтобы использовать этот плагин.

...