Maven - Скачать из аутентифицированного частного репозитория без настройки XML -файлаJAVA

Программисты JAVA общаются здесь
Гость
Maven - Скачать из аутентифицированного частного репозитория без настройки XML -файла

Сообщение Гость »


Чего я пытаюсь достичь: < /li>
< /ul>
Я хотел бы загрузить зависимости из частного репозитория, который требует аутентификации без необходимости выпекать настройки XML в кодовой базе или в хосте. Зависимости от частного репозитория, это файл POM < /p>

Код: Выделить всё

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0

com.example
question
4.1
jar


[...]





[...]








private-repository-release
https://private.repository.com/artifactory/private-repository-release





< /code>
Поскольку нам нужно аутентифицировать подлинность из этого частного репозитория, мы полагаемся на этот настройка XML -файла: < /p>



private-repository-release
someusername
somepassword



(This question is not about how to securely pass in the username password, or substitute them via the environment variable t the file, But how to get rid of the file entirely)
As of now, we either have this settings xml file baked inside the host in the ~/.m2
or
We check В настройках XML -файла в базе кода и запустите такую ​​команду, как MVN Clean Install -Sturts.xml < /code> < /p>

Вопрос: < /li>
< /ul>

/> < /ul>
Я попытался удалить настройки XML -файла и запустить команду, такую ​​как: < /p>

Код: Выделить всё

mvn clean install -Dservers.server.username=someusername -Dservers.server.password=somepassword
Есть ли способ передать информацию о настройках XML через аргументы команды MVN?

Подробнее здесь: https://stackoverflow.com/questions/795 ... s-xml-file

Вернуться в «JAVA»