У меня есть проект 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 .
Примечание: Я не могу обновить версию 5.0.0.M5 до 5.0.0.RELEASE
Согласно комментарию @ Себастьяна , я изменил http на https в репозитории Spring Milestone:
<repository> <id>repository.spring.milestone</id> <name>Spring Milestone Repository</name> <url>https://repo.spring.io/milestone</url> </repository>
Работает нормально сейчас же. Спасибо @ Себастьян