Рубрики
Без рубрики

Как загрузить из удаленного репозитория Maven?

– Как загрузить из удаленного репозитория Maven?

Согласно Apache Maven:

Загрузка в Maven запускается проектом, объявляющим зависимость, которой нет в локальном репозитории (или для МОМЕНТАЛЬНОГО СНИМКА, когда удаленный репозиторий содержит более новый). По умолчанию Maven будет загружаться из центрального хранилища.

В Maven, когда вы объявлены, библиотека также не существует в локальном репозитории ни Репозиторий Maven center , процесс остановится и выведет сообщения об ошибках на вашу консоль Maven.

1. Пример

org.jvnet.локализатор доступен только в Java.net репозиторий .

    
        org.jvnet.localizer
        localizer
        1.8
    

Когда вы создадите этот проект Maven, он завершится неудачно и выведет сообщение об ошибке “Зависимость не найдена”.

2. Объявить Java.net хранилище

Чтобы сказать Мейвену, чтобы он получил зависимость от Java.net, вам необходимо объявить удаленный репозиторий в вашем pom.xml файл, подобный этому:

    
	
	    java.net
	    https://maven.java.net/content/repositories/public/
	
    

Теперь последовательности поиска библиотеки зависимостей Maven изменены на:

  1. Выполните поиск в локальном репозитории Maven, если он не найден, перейдите к шагу 2, в противном случае выйдите.
  2. Выполните поиск в центральном репозитории Maven, если не найдено, перейдите к шагу 3, в противном случае выйдите.
  3. Поиск в java.net Удаленный репозиторий Maven, если не найден, выдаст сообщение об ошибке, в противном случае завершите работу.

Рекомендации

  1. Как Добавить Удаленный Репозиторий В Maven

Оригинал: “https://mkyong.com/maven/how-do-download-from-remote-repository-maven/”