Не удалось разрешить зависимость spring-web mvc -5.0.0.M5 в проекте spring- mvc - PullRequest
0 голосов
/ 11 марта 2020

У меня есть проект spring- mvc. В моем pom файле ранее была добавлена ​​следующая зависимость:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>5.0.0.M5</version>
</dependency>

И хранилище:

<repositories>
    <repository>
        <id>Alfresco Public Repository</id>
        <url>https://artifacts.alfresco.com/nexus/content/repositories/public/</url>
    </repository>
</repositories>

Я удалил хранилище папка под .m2 . После этого я получал следующую ошибку при попытке построить проект ( mvn clean install ):

Не удалось разрешить следующие артефакты: org.springframework: spring-web mvc: jar: 5.0.0.M5: ошибка при поиске org.springframework: spring-web mvc: jar: 5.0.0.M5 в https://artifacts.alfresco.com/nexus/content/repositories/public/ была кэширована в локальном хранилище, разрешение не будет предприниматься повторно, пока не истечет интервал обновления Alfresco Publi c Репозиторий или принудительные обновления

Я добавил новый репозиторий в свой pom :

<repositories>
    <repository>
        <id>Alfresco Public Repository</id>
        <url>https://artifacts.alfresco.com/nexus/content/repositories/public/</url>
    </repository>
    <repository>
        <id>repository.spring.milestone</id>
        <name>Spring Milestone Repository</name>
        <url>http://repo.spring.io/milestone</url>
    </repository>
</repositories>

Теперь я получаю следующую ошибку:

Не удалось собрать зависимости на org.springframework: spring-web mvc: jar: 5.0.0.M5: Не удалось прочитать дескриптор артефакта для org.springframework: spring-web mvc: jar: 5.0.0.M5: не удалось передать артефакт org.springframework: spring-web mvc: pom: 5.0.0.M5 из / в хранилище.spring.milestone (http://repo.spring.io/milestone): доступ запрещен: http://repo.spring.io/milestone/org/springframework/spring-webmvc/5.0.0.M5/spring-webmvc-5.0.0.M5.pom

Из браузера I можно увидеть spring-web mvc -5.0.0.M5.pom .

  1. Почему я получаю «Доступ запрещен» ?
  2. Каково решение этой проблемы?

Примечание: Я не могу обновить версию 5.0.0.M5 до 5.0.0.RELEASE

1 Ответ

0 голосов
/ 12 марта 2020

Согласно комментарию @ Себастьяна , я изменил http на https в репозитории Spring Milestone:

<repository>
    <id>repository.spring.milestone</id>
    <name>Spring Milestone Repository</name>
    <url>https://repo.spring.io/milestone</url>
</repository>

Работает нормально сейчас же. Спасибо @ Себастьян

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...