In meiner POM-Datei gebe ich zwei Repositories an:
%Vor% Ich habe also aus der Maven-Dokumentation den Eindruck gewonnen, dass das id
-Element mit einem settings.xml
server
-Querverweis referenzieren sollte, um Authentifizierungsinformationen anzugeben. Sowohl http://url1
als auch http://url2
erfordern in meinem Fall die gleichen Authentifizierungsdaten; Deshalb benutze ich für beide das gleiche id
.
Trotzdem klagt Maven und sagt, dass das Element id
eindeutig sein muss.
Was gibt? Was genau ist dieser Zweck des Elements id
? Ich weiß (sicher), dass Maven es verwendet, um Authentifizierungsdaten zu bekommen - deshalb funktionieren Dinge, wenn ich nur ein Repository anführe. Warum muss ich meine Authentifizierungsdaten duplizieren? Was vermisse ich?
ID muss eindeutig sein. Verwenden Sie 2 Login-Konfigurationen in Ihrer settings.xml.
Tags und Links maven