【问题标题】:Exporting maven dependencies to github pages for ant users为 ant 用户将 maven 依赖项导出到 github 页面
【发布时间】:2013-01-21 19:39:37
【问题描述】:

我们有a project for Android on GitHub:

  • 包含许多子模块
  • 已完全 maven 化,可与 maven 很好地配合使用
  • 生产 jar 类型的人工制品

我们找到了一种简单的方法来向新用户解释如何设置他们的 maven 项目,但我们还需要向使用 ant 的人解释它(在 Android 上,ant 是最常见的构建工具)。 ant 用户所要做的就是将 jars(我们的人工制品和依赖项)放在他们 android 项目的特定文件夹中。

但是我们如何为他们提供罐子呢?

我们如何导出:

  • 我们所有的依赖项 jar 人工制品
  • 我们所有的传递依赖
  • 将它们全部导出到我们的 gh 页面

基本上,每个子模块在 github 页面上都应该有自己的文件夹,里面装满了 jars。

任何实现这一目标的建议将不胜感激。提前致谢。

PS:我们已经使用 site-github maven 插件将maven site 部署到 github 页面。

【问题讨论】:

    标签: android maven ant github github-pages


    【解决方案1】:

    Maven ANT Tasks 是一种简单的方法。虽然可能不是 ANT 的精神。

    【讨论】:

    • maven ant 任务在这里有什么用处?
    • 您只需告诉他们使用 ANT 任务为自己下载依赖项。他们只需要提供 GAV 坐标,任务就会拉下传递列表并返回一个文件集,该文件集可以复制到任何他们想要的地方
    猜你喜欢
    • 1970-01-01
    • 2016-02-17
    • 2014-05-25
    • 2012-10-25
    • 2013-11-25
    • 2019-02-19
    • 2023-02-14
    • 2018-09-11
    • 1970-01-01
    相关资源
    最近更新 更多