Что такое «распознаватель» при развертывании в репозитории Maven? - PullRequest
0 голосов
/ 06 февраля 2012

Мы пытаемся настроить Gradle для публикации артефактов в Artifactory. Существует два набора учетных данных, которые можно настроить: «развертыватель» и «распознаватель». Развертывание кажется довольно очевидным, поскольку целевой репозиторий доступен только для чтения, для аутентификации при развертывании необходим набор учетных данных.

Однако, что это за «резольвер» в контексте репозиториев maven. Мы уже используем управление зависимостями Gradle, поэтому зависимости проекта уже решаются с помощью репозиториев, которые мы настроили с помощью Gradle.

Так в чем же смысл этой второй конфигурации "преобразователя" и зачем ей нужны учетные данные?

Спасибо.

Ответы [ 2 ]

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

Если вы используете Gradle Artifactory Plugin , то он позволяет вам установить необязательного user / pass для репозитория, который требует аутентифицированного доступа для чтения (может быть установлен в Artifactory с использованием целей разрешения ).

Хранилище maven (или ivy, если настроено) с этими учетными данными будет добавлено в ваш проект плагином за кулисами.

0 голосов
/ 06 февраля 2012

Я думаю, что это необходимо, например, если вы используете свой собственный корпоративный репозиторий (например, Nexus или Artifactory) и вам даже нужны учетные данные для чтения этих репозиториев (что может иметь место в компаниях).

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