如何构建 Apache Sling 9
How to build Apache Sling 9
我正在尝试构建 Apache Sling 9(从项目根目录;不仅是 launchpad/builder 项目,还有所有模块)。
这是我所做的:
- 查看 https://github.com/apache/sling(也试过 git://git.apache.org/sling.git)
- cd吊带
- mvn -DskipTests --update-snapshots 包(我使用的是 Maven 3.5.0)
不幸的是,我遇到了两个问题:
我收到一个错误
[错误] 无法获取依赖项 {groupId=org.apache.sling、artifactId=org.apache.sling.launchpad、version=9-SNAPSHOT、type=slingfeature} 的工件:找不到工件org.apache.sling:org.apache.sling.launchpad:txt:slingfeature:9-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots)
- 我想构建 Apache Sling 9 中使用的源代码的确切修订版,但我不知道那是哪个修订版
有人试过吗?有关如何执行此操作的任何指示?
[顺便说一句,虽然我不记得确切的修订版,但以前可以用;当然在 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
我正在尝试构建 Apache Sling 9(从项目根目录;不仅是 launchpad/builder 项目,还有所有模块)。
这是我所做的:
- 查看 https://github.com/apache/sling(也试过 git://git.apache.org/sling.git)
- cd吊带
- mvn -DskipTests --update-snapshots 包(我使用的是 Maven 3.5.0)
不幸的是,我遇到了两个问题:
我收到一个错误
[错误] 无法获取依赖项 {groupId=org.apache.sling、artifactId=org.apache.sling.launchpad、version=9-SNAPSHOT、type=slingfeature} 的工件:找不到工件org.apache.sling:org.apache.sling.launchpad:txt:slingfeature:9-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots)
- 我想构建 Apache Sling 9 中使用的源代码的确切修订版,但我不知道那是哪个修订版
有人试过吗?有关如何执行此操作的任何指示?
[顺便说一句,虽然我不记得确切的修订版,但以前可以用;当然在 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