Ошибка службы недоступна при сборке с использованием Maven - PullRequest
5 голосов
/ 28 марта 2012

Я новичок в Maven.При первом запуске команды mvn clean install она выдала мне следующую ошибку:

[ОШИБКА] Неразрешимый родительский POM: не удалось передать артефакт com.sybase365.mobiliser: mobiliser-parent: pom: 4.6.0-RC02 из / в репо (http://orinoco.sybase.com/nexus/content/groups/public-devel): Не удалось передать файл: http://orinoco.sybase.com/nexus/content/groups/public-devel/com/sybase365/mobiliser/mobiliser-parent/4.6.0-RC02/mobiliser-parent-4.6.0-RC02.pom. Код возврата: 503, ReasonPhrase: служба временно недоступна. И parent.relativePath 'указывает на неправильный локальныйPOM @ строка 3, столбец 11 ->

Как устранить эту ошибку?

Ответы [ 3 ]

3 голосов
/ 28 марта 2012

Ваш удаленный репозиторий недоступен.См. Объяснение ошибки 503 в здесь .

2 голосов
/ 10 марта 2017

Мне кажется, я нашел причину, по которой он дает 503. В моем случае это были проблемы с прокси, несмотря на исключение хостов, принадлежащих определенному домену.

Удалите прокси из управления jenkins -> Плагин управления -> Дополнительно и попробуйте еще раз

2 голосов
/ 06 февраля 2014

Может быть, также я нахожу, что эта ошибка происходит все время, когда репо доступно и загрузка файла вручную из nexus GUI работает.По какой-то причине maven выглядит не в том месте, где находится репозиторий.Если это происходит для одного jar и его pom, вы можете загрузить файл вручную.

Если maven когда-либо обнаружит временную проблему HTTP, он сохранит файл lastUpdated, который вам нужно удалить, или он не будет пытаться загрузить файл.подать снова на некоторое время.sudo updatedb && locate lastUpdated |xargs rm Или покопайтесь в проводнике в /Users/username/.m2/repository, чтобы найти файлы, если вы используете windoze

Другая вещь, которая может испортить доступ к репо, - это прокси, который использует maven.Проверьте содержимое ~ / .m2 / settings.xml или создайте этот файл и настройте все прокси-серверы HTTP или их отсутствие, чтобы получить доступ к репозиториям, которые вы настроили в poms.

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