2015-08-27 5 views
5

Ich versuche Oozie 4.2.0 von hier heruntergeladen zu bauen: http://ftp.cixug.es/apache/oozie/4.2.0/oozie-4.2.0.tar.gzGebäude Oozie: Unknown host repository.codehaus.org

Nach dem Start der Build

bin/mkdistro.sh -DskipTests 

diesen Fehler Ich erhalte:

[ERROR] Failed to execute goal on project oozie-core: Could not resolve dependencies for project org.apache.oozie:oozie-core:jar:4.2.0: Could not transfer artifact org.apache.hbase:hbase:jar:1.1.1 from/to Codehaus repository (http://repository.codehaus.org/): Unknown host repository.codehaus.org 

Von dem, was ich im Internet bin zu sehen, ist codehause Repository nicht mehr verfügbar. Gibt es eine Möglichkeit, Oozie ohne sie zu bauen?

Antwort

7

Nur um Menschen zu helfen, diese Frage in Zukunft zu sehen, können Sie dies durch die Sicherung dieser Repo-Quelle mit einer anderen Quelle auflösen können

Die Codehaus-Hosting-Plattform beendet wurde, dh, ihre öffentlichen Maven Repository weg , auch. Sie sollten versuchen, ihren Rat zu befolgen und die folgend in ~/.m2/settings.xml-Datei hinzufügen:

<repositories> 
    <repository> 
     <id>Codehaus repository</id> 
     <name>codehaus-mule-repo</name> 
     <url>https://repository-master.mulesoft.org/nexus/content/groups/public/ 
     </url> 
     <layout>default</layout> 
    </repository> 
    </repositories> 

Dies sollte eine Backup-Repository erhält die fehlende Abhängigkeit verwenden.

Quelle: Missing dependency hive-builtins causes build failure with error code 410 for Oozie

+0

Die oben half definitiv den letzten Anstoß, um es gebaut. Nur eine Anmerkung, unter Mac OSX konnte ich nur erstellen, wenn ich das alte JDK 1.6 von Apple (https://support.apple.com/kb/DL1572?locale=en_US&viewlocale=de_DE) neu installiere und eine archivierte Version verwende von Maven 3.0.1 –