Для нашего проекта 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>
, но, к сожалению, это не помогло.
Хотите знать, сталкивался ли кто-либо с подобной проблемой.