Не удается разрешить зависимость в maven

Мне нужно сделать университетский проект, и для этого мне нужно клонировать Bookkeeper с github, чтобы создать несколько тестовых случаев. Моя проблема в том, что когда я импортирую проект с помощью maven, он показывает мне ошибку:

Could not find artifact org.apache.distributedlog:distributedlog-core:pom:4.11.0-SNAPSHOT in apache.snapshots (https://repository.apache.org/snapshots)

Я искал в Интернете решение, но ничто не решило мою проблему, я также попробовал другую систему, и проблема не устранена. Как я могу это решить? Спасибо!

P.S. Я использую IntelliJ.

Вы пробовали "mvn clean install" в консоли?

Ezequiel Falcon 12.12.2020 00:39

да, но не решил это, я также попробовал это в системе одного из моих друзей и, похоже, работает

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

Ответы 1

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

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

<dependency>
<groupId>org.apache.distributedlog</groupId>
<artifactId>distributedlog-core</artifactId>
<version>4.11.0</version>
</dependency>

Вы также можете использовать последнюю версию. Пожалуйста, обратитесь к указанному ниже сайту репозитория maven. https://mvnrepository.com/artifact/org.apache.distributedlog/distributedlog-core

потому что это не мой проект, я только клонировал с github и пытался собрать с помощью maven

leop 12.12.2020 08:37

Хорошо, но, как говорится, ни одно сообщество (компания) не выпускает версию моментального снимка для использования. Может быть, это была первоначальная версия, которую они только что выпустили для пробы, а затем удалили. Итак, как я уже упоминал, просто используйте версию 4.11.0 вместо 4.11.0-SNAPSHOT в вашем pom.xml и проверьте. Я уверен, что это сработает.

P.Sanjay 12.12.2020 08:59

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