Konnte nicht übertragen Artefakt - nicht autorisiert
Ich will ein Artefakt "der eu.excitementproject:Runde:jar:1.1.0:" von den folgenden repository:
http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject
Kann ich laden Sie die jar direkt vom obigen link ohne Genehmigung.
Allerdings, wenn ich mvn auf meinem computer installieren, bekomme ich die folgende Fehlermeldung:
Could not transfer artifact eu.excitementproject:lap:pom:1.1.0 from/to excitement
(http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject):
Not authorized
Hier ist der relevante Teil meiner pom.xml:
<repositories>
<repository>
<id>excitement</id>
<name>excitement</name>
<url>http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>eu.excitementproject</groupId>
<artifactId>lap</artifactId>
<version>1.1.0</version>
</dependency>
</dependencies>
Was soll ich tun?
Gibt es einen proxy-server verhindert, dass Sie Zugriff auf die Verknüpfung von Maven? Vielleicht hast du einen proxy konfiguriert in den Einstellungen Ihres Browsers - das ist, warum Sie können auf den link ohne Berechtigung. Wenn dem so ist, müssen Sie konfigurieren Sie die proxy in Ihrem
Ich habe keinen proxy in meinem browser. Ich habe keine Probleme beim Zugriff auf jede andere repository.
settings.xml
Ich habe keinen proxy in meinem browser. Ich habe keine Probleme beim Zugriff auf jede andere repository.
InformationsquelleAutor Erel Segal-Halevi | 2014-02-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre Maven-Konfiguration:
http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject
eu.excitementproject
lap
1.1.1
.Den vollständigen Pfad zu dem Artefakt ist daher
http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject/eu.excitementproject/lap/1.1.1/lap-1.1.1.pom
.Wenn ich auf diese URL von jedem web-browser werde ich gefragt, um die Authentifizierung mit basic-HTTP-Authentifizierung. Das ist genau das, was Maven auch sieht. Daher ist, wie @oben erwähnt, wenn Sie möchten weiterhin mit diesem repository-URL, Sie müssen konfigurieren die Authentifizierungseinstellungen für das repository auf Ihrem lokalen settings.xml.
Interessanterweise kann ich Treffer
http://hlt-services4.fbk.eu:8080/artifactory/repo/eu.excitementproject/lap/1.1.1/lap-1.1.1.pom
ohne Probleme. Also, wenn Sie verkürzen Ihre repository-URL zuhttp://hlt-services4.fbk.eu:8080/artifactory/repo
, Ihr build funktioniert (habe ich getestet).InformationsquelleAutor manish
können Sie die Anmeldeinformationen zu Ihrem artifactory mit basic-url-Authentifizierung(https://developer.mozilla.org/en-US/docs/Web/HTTP/Basic_access_authentication).
In Ihrem Fall repository-url sein soll:
http://USERNAME:[email protected]:8080/artifactory/repo/eu/excitementproject
InformationsquelleAutor user2682809