Maven: Bedeutung der Repository-ID

9

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?

    
Isaac 21.02.2013, 20:07
quelle

1 Antwort

7

ID muss eindeutig sein. Verwenden Sie 2 Login-Konfigurationen in Ihrer settings.xml.

    
Liran Zelkha 22.02.2013, 04:56
quelle

Tags und Links