Fehler beim Auflösen von Buildtime-Abhängigkeiten bei der Installation von CloudStack unter ubuntu.

8

Ich installiere cloudstack auf ubuntu und es benutzt maven, um seine Abhängigkeiten aufzulösen. Beim Ausführen des Befehls mvn -P deps

erhalte ich folgende Fehler %Vor%

Ich habe den Fehler gesucht und eine Reihe von Änderungen in pom.xml versucht, aber ich bekomme keine Lösung. Ich weiß nicht, was den Fehler verursacht.

Jeder Vorschlag oder jede kleinste Hilfe wird anerkannt. Vielen Dank.

    
user2871856 11.10.2013, 17:10
quelle

4 Antworten

13

Dies ist ein Netzwerk Problem:

Ihr Computer kann nicht auf Ссылка

zugreifen

Verwenden Sie wget in der Befehlszeile, um zu prüfen, ob Sie auf die Website zugreifen können. ZB

%Vor%

Gründe, warum wget fehlschlagen könnte:

  1. das Maven Repo ist vorübergehend nicht erreichbar. Warte, bis es funktioniert.
  2. Kein Netzwerkadapter auf Ihrem Build-Rechner. Überprüfen Sie, dass es Netzwerkzugriff hat.
  3. Ihre Proxy-Einstellungen sind falsch. Probieren Sie diese Lösung aus oder die Maven Mini-Guide-Proxy-Einstellungen

Hintergrund:

Apache CloudStacks POM.xml erbt vordefinierte Werte vom übergeordneten Apache Software Foundation-POM . Als Ergebnis lädt ein Maven-Build zuerst das erforderliche POM von einem Netzwerkstandort herunter, und Maven speichert es lokal in der Maven Repository , das ist eine Art lokaler Cache.

Schlussbemerkungen:

Wenn Sie neugierig sind, ist hier die Quelle für den POM-Download.

    
Donal Lafferty 14.10.2013, 15:36
quelle
3

Das Problem war, dass ich ein Proxy-Netzwerk verwende und Maven nicht für dasselbe konfiguriert war. Also habe ich Änderungen in apache-maven-3.0.5 / conf / settings.xml vorgenommen Weitere Informationen finden Sie unter Ссылка

    
user2871856 18.10.2013 11:01
quelle
1

Wenn Sie dieses Problem haben, aber gleichzeitig über den Browser auf die URL zugreifen können, kann mvn clean vor mvn install das Problem lösen. Das hat mein Problem gelöst.

    
Rajesh Gheware 25.02.2015 21:41
quelle
0

Ich weiß nicht warum , aber da dies für mich funktionierte, teile ich es mit der Hoffnung, jemandes Zeit zu sparen:

Ich bin auf einem Windows7 zuvor von anderen Leuten benutzt, und ich habe festgestellt, dass das

  

% MAVEN_HOME% \ conf \ einstellungen.xml

enthielt die folgende Zeile:

%Vor%

wahrscheinlich, um ein Repository über verschiedene Benutzer zu teilen.
Dies verursachte das Problem, denn wenn ich diese Zeile geändert habe zu:

%Vor%

, es hat perfekt funktioniert! Von der Kommandozeile aus, von Eclipse mit externem Maven und von Eclipse mit dem eingebetteten.

Vorher funktionierte keine Artefaktauflösung.

Wahrscheinlich war es etwas mit dem Schreiben von Berechtigungen unter dem Stammordner zu tun ...

Ich hoffe, das hilft.

    
Andrea Ligios 25.10.2016 09:53
quelle

Tags und Links