Herunterladen von authentifiziertem privatem Repository ohne Einstellungen.xml -Datei
Posted: 02 Apr 2025, 10:54
Ich möchte Abhängigkeiten von einem privaten Repository herunterladen, das eine Authentifizierung erfordert, ohne die Einstellungen in der Codebasis oder im Host backen zu müssen.
(In dieser Frage geht es nicht darum, wie man das Benutzername -Passwort sicher übergibt, oder sie durch die Umgebungsvariable in die Datei ersetzen, sondern wie die Datei vollständig losgeht.) Die Datei "Settings.xml" in der Codebasis und führen Sie einen Befehl wie MVN Clean Install-Einstellungen aus .xml
Gibt es eine Möglichkeit, sich nicht auf die Einstellungen zu verlassen.
Gibt es eine Möglichkeit, die Informationen der Einstellungen über Argumente des MVN -Befehls zu übergeben?
Code: Select all
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>
Da wir uns mit diesem privaten Repository authentifizieren müssen, verlassen wir uns auf diese Einstellung.
private-repository-release
someusername
somepassword
Gibt es eine Möglichkeit, sich nicht auf die Einstellungen zu verlassen.
Code: Select all
mvn clean install -Dservers.server.username=someusername -Dservers.server.password=somepassword