如何构建 Apache Sling 9

How to build Apache Sling 9

我正在尝试构建 Apache Sling 9(从项目根目录;不仅是 launchpad/builder 项目,还有所有模块)。

这是我所做的:

  1. 查看 https://github.com/apache/sling(也试过 git://git.apache.org/sling.git)
  2. cd吊带
  3. mvn -DskipTests --update-snapshots 包(我使用的是 Maven 3.5.0)

不幸的是,我遇到了两个问题:

有人试过吗?有关如何执行此操作的任何指示?

[顺便说一句,虽然我不记得确切的修订版,但以前可以用;当然在 Sling 8 之后]

谢谢!

构建错误已在 r1811803 中修复,感谢您报告!

关于Sling 9版本中包含的源,过程如下:

  • 枚举 Sling 9 Launchpad 中包含的所有工件。可以从 the slingfeature.txt file deployed on Maven Central
  • 轻松获得
  • 对于组 ID 为 org.apache.sling 的每个工件,检查来自 https://svn.apache.org/repos/asf/sling/tags/${artifactId}
  • 的发布标签
  • 运行 每个工件 mvn install