了解gradle分布

时间:2014-10-24 17:29:35

标签: gradle

Gradle documentation的第7.3.4章中谈到分发:

  

我们还添加了一个发布到客户端的发行版:

还提供了源代码:

task dist(type: Zip) {
    dependsOn spiJar
    from 'src/dist'
    into('libs') {
        from spiJar.archivePath
        from configurations.runtime
    }
}

artifacts {
   archives dist
}

所以我试图在我的构建脚本中添加它,但它没有工作原因:

  

评估项目时出现了问题:MP'。   找不到房产' spiJar'在任务':MP:dist'。

你能简单解释一下它对使用发行版有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

此特定示例演示了如何将独立Java应用程序作为Zip文件提供。要运行该示例,您必须获取其完整的源代码,该代码包含在samples下载的gradle-all目录中。