在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'。
你能简单解释一下它对使用发行版有什么帮助吗?
答案 0 :(得分:1)
此特定示例演示了如何将独立Java应用程序作为Zip文件提供。要运行该示例,您必须获取其完整的源代码,该代码包含在samples
下载的gradle-all
目录中。