Что нужно для запуска образцов JTestR? (или использовать JTestR вообще) - PullRequest
0 голосов
/ 07 апреля 2011

Я потратил некоторое время, пытаясь использовать JTestR. У меня ничего не получилось: \

Взять этот образец, например: https://github.com/olabini/jtestr/tree/master/examples/simple_maven_project

Выполнение теста mvn дает мне:

[ERROR] Плагин org.jtestr: jtestr: 0,7-SNAPSHOT или один его зависимости не могли быть решен: не удалось прочитать артефакт дескриптор для org.jtestr: jtestr: баночка: 0,7-СНАПШОТ: Не удалось найти артефакт org.jtestr: jtestr: П: 0,7-ПАНОРАМА

Я также не могу собрать текущую основную ветку из репозитория github.

Затем я попытался загрузить дистрибутив v0.6 и следовать разделу Getting Started , но с ошибками:

[ОШИБКА] Не удалось выполнить цель org.jtestr: jtestr: 0.6: тест (по умолчанию) на проекте jtestr: выполнение по умолчанию цели org.jtestr: jtestr: 0.6: тест не удалось: плагин org.jtestr: jtestr: 0.6 или одна из его зависимостей не могла быть решенным: не удалось найти артефакт org.jtestr: JRuby-полный: баночка: r1c672b495cfd204421f4a7aed17f6135e730a3b2

Я подозреваю, что это потому, что я поместил мой jar-файл jtestr в неправильное место. Где это должно быть?

1 Ответ

1 голос
/ 08 апреля 2011

теперь это потому, что по какой-то причине maven не смог разрешить одну из зависимостей JTestR - пользовательский упакованный полный jruby jar - хотя есть простое решение:

  1. скачать банку с http://dist.codehaus.org/jtestr/ http://dist.codehaus.org/jtestr/jruby-complete-r1c672b495cfd204421f4a7aed17f6135e730a3b2.jar

  2. , затем вручную установите его в свой локальный репозиторий maven: mvn install:install-file -DgroupId=org.jtestr -DartifactId=jruby-complete -Dpackaging=jar -Dversion=r1c672b495cfd204421f4a7aed17f6135e730a3b2 -Dfile=[PATH_TO_DOWNLOADED.jar]

...