Подтвердить что ты не робот

Не удается установить плагин Cobertura для Eclipse

Я получаю следующее сообщение об ошибке, когда пытаюсь установить плагин cobertura в eclipse kepler (версия java/j2ee) на рынке eclipse.

Не удается завершить установку, поскольку один или несколько требуемых элементов могут не найдено. Установленное программное обеспечение: eCobertura 0.9.8.201007202152 (ecobertura.feature.group 0.9.8.201007202152)

Отсутствует требование: eCobertura 0.9.8.201007202152 (ecobertura.feature.group 0.9.8.201007202152) требует "org.junit4 0.0.0 ', но его не удалось найти

4b9b3361

Ответ 1

Мне удалось получить eCobertura для установки, скопировав поддиректории подключаемого модуля junit из предыдущей версии Eclipse в мой каталог plugins/, а затем перезапустив Eclipse.

Версия junit, которая поставляется вместе с моим Eclipse (Spring Toolsuite v3.3), была org.junit_4.11.0.v201303080030. Это тот, который вызвал установку eCobertura для отказа.

Две версии, которые я скопировал из STS 3.2, были org.junit4_4.8.1.v20120523-1257 и org.junit_4.10.0.v4_10_0_v20120426-0900.

Ответ 2

Установка eCobertura в новый eclipse (Kepler, Luna) вызывает проблему из-за более новой версии пакета JUnit, который не обрабатывается с помощью eCobertura checkers.

Один из решений (предложенный в предыдущем ответе) заключается в том, что вам нужно скопировать пакеты org.junit* из старой установки eclipse, но это может быть проблемой, если у вас ее нет.

Решение для совершенно новой установки очень похоже: вам нужно скачать org.junit4_4.8.1.v20120523-1257.jar из Интернета и просто поместить его в папку плагинов eclipse.

Обратите внимание, что вам не нужно добавлять org.junit_4.10.0.v4_10_0_v20120426-0900.jar в этом случае.

После этого вы сможете установить eCobertura.

Ответ 3

Загрузите eclipse из эту ссылку и перейдите к $eclipse_home/plugins и скопируйте эти папки

  • org.junit_4.10.0.v4_10_0_v20120426-0900
  • org.junit4_4.8.1.v20120523-1257

Ответ 4

Немного поздно, но просто хотел добавить, что это работало для STS 3.8.1 с использованием Eclipse Mars. Просто загрузите JAR, указанный выше, и поместите в папку "plugins".