Развертывание Maven продолжает запрашивать имя пользователя / пароль - PullRequest
0 голосов
/ 10 июня 2019

Для нашего проекта maven , каждый раз, когда мы вызываем команду развертывания:

mvn deploy -Dmaven.test.skip=true

, он запрашивает пароль для имени пользователя:

Kerberos username [ccgadmin]: 
Kerberos password for ccgadmin: 

Я хорошо ввожу имя пользователя / пароль, но проблема в том, что, поскольку наш проект имеет несколько модулей (около 15), он запрашивает имя пользователя / пароль для каждого отдельного модуля (который действительно занимает много времени.)

Iпопытался обновить settings.xml, чтобы установить имя пользователя / пароль:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">

<localRepository>/pool0/webserver/resources/m2repo</localRepository>
        <servers>
            <server>
                <id>ssh-repository</id>
                <username>USERNAME</username>
                <password>PASS</password>
            </server>
        </servers>
</settings>

, но, к сожалению, это не помогло.

Хотите знать, сталкивался ли кто-либо с подобной проблемой.

...