Кажется, я не могу с этим справиться (или, может быть, уже поздно!) - Я установил Nexus и отключил анонимный доступ, поскольку собираюсь использовать прокси-сервер Nexus в Интернете. Имеет смысл, что должен быть какой-то способ аутентификации в репозитории nexus, но я не могу найти нигде, чтобы это настроить.
Любая помощь?
Чтобы было ясно, у клиента, когда мы выполняем mvn, должен быть какой-то способ аутентификации в репозитории maven. Это часть, которая намекает на меня сейчас.
У вас должен быть файл с именем settings.xml в $ HOME / .m2 (в unix, без понятия об окнах) со следующим содержимым
<settings>
<servers>
<server>
<id>my-repo</id>
<username>myname</username>
<password>******</password>
</server>
</servers>
</settings>
где my-repo - это идентификатор репозитория в вашем pom.xml:
<distributionManagement>
<repository>
<id>my-repo</id>
<url>http://my-repo.url</url>
</repository>
</distributionManagement>
Вы добавляете сервер в свои настройки, и у него должны быть имя пользователя и пароль.