Не удалось найти артефакт junit:unit:jar:5.0-SNAPSHOT

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>5.0-SNAPSHOT</version>
    <scope>test</scope>
</dependency>

Ошибка

Could not find artifact junit:junit:jar:5.0-SNAPSHOT -> [Help 1]

Скриншот из IntelliJ

Не удалось найти артефакт junit:unit:jar:5.0-SNAPSHOT

попытки:

  1. mvn очистить и установить не сработало

  2. Файл -> очистить кеши и перезапустить не сработало

  3. удаление каталога .m2 не помогло.

Откуда вы знаете, что используете junit 5.0. самая высокая версия junit 4.13.x

IMParasharG 08.04.2019 17:41

проверить репозиторий maven mvnrepository.com/artifact/junit/junit

IMParasharG 08.04.2019 17:41

Чтобы запустить тесты JUnit 5 через maven, вам нужно добавить зависимости junit-jupiter-api и junit-jupiter-engine.

IMParasharG 08.04.2019 17:46
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
3
1 054
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если вы хотите использовать JUnit5, используйте следующую зависимость:

<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter-api</artifactId>
    <version>5.4.1</version>
    <scope>test</scope>
</dependency>

И, если вы хотите использовать JUnit4, используйте следующую зависимость:

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.12</version>
    <scope>test</scope>
</dependency>

@Разработчик, пожалуйста, опубликуйте новый вопрос с подробностями.

Vikas Sachdeva 08.04.2019 18:06
stackoverflow.com/questions/55569601/…
Developer 08.04.2019 19:07

Другие вопросы по теме