2017-10-09 3 views
1

Ich versuche, Apache Sling 9 (aus dem Projekt-Stamm, nicht nur das Launchpad/Builder-Projekt, sondern alle Module) zu bauen. HierSo bauen Sie Apache Sling 9

ist das, was ich getan habe:

  1. Check out https://github.com/apache/sling (auch versucht git: //git.apache.org/sling.git)
  2. cd Schlinge
  3. mvn -DskipTests --update -snapshots Paket (ich verwende Maven 3.5.0)

Leider gibt es zwei Probleme, die ich mit dieser Begegnung:

  • Ich erhalte einen Fehler

    [ERROR] kann nicht Artefakt für Abhängigkeit erhalten {groupId = org.apache.sling, artifactId = org.apache.sling.launchpad, Version = 9-snapshot, type = slingfeature} : Kann nicht Artefakt org.apache.sling:org.apache.sling.launchpad:txt:slingfeature:9-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots)

  • ich will findet die genaue Überprüfung der Quellen in Apache verwendet bauen Sling 9, aber ich weiß nicht, welche Revision das ist

Hat Hat jemand das versucht? Irgendwelche Hinweise, wie man das macht?

[BTW, das hat früher funktioniert, obwohl ich mich an die genaue Revision nicht erinnern kann; sicherlich nach Sling 8 obwohl]

Vielen Dank!

Antwort

0

Der Build-Fehler wurde in r1811803 behoben, danke für die Berichterstattung!

Wie für die Quellen, die in dem Riemen 9 Release enthalten sind, ist der Prozess die folgenden:

  • Aufzählen alle Artefakte in der Schlinge 9 Launchpad enthalten. Das ist leicht zugänglich von the slingfeature.txt file deployed on Maven Central
  • für jedes Artefakt, mit der Gruppen-ID org.apache.sling Besuche die Freigabe Tag aus https://svn.apache.org/repos/asf/sling/tags/${artifactId}
  • Führen Sie einen mvn install für jedes dieser Artefakte
+0

Dank Robert. Ich werde das heute/morgen ausprobieren. –

Verwandte Themen