- 包含许多子模块
- 完全 mavenized 并且与 maven 配合得很好
- 生产 jar 类型的人工制品
我们找到了一种简单的方法来向新用户解释如何设置他们的 maven 项目,但我们还需要向使用 ant 的人解释它(在 Android 上,ant 是最常见的构建工具)。ant 用户所要做的就是将 jars(我们的人工制品和依赖项)放在他们 android 项目的特定文件夹中。
但是我们怎样才能为他们提供罐子呢?
我们如何导出:
- 我们所有的依赖项 jar artifacts
- 我们所有的传递依赖
- 将它们全部导出到我们的 gh 页面
基本上,每个子模块都应该在 github 页面上有自己的文件夹,里面装满了 jars。
任何实现这一目标的建议将不胜感激。提前致谢。
PS:我们已经使用 site-github maven 插件将maven 站点部署到 github 页面。