我有一个弹簧上下文文件和一个位于我的项目根目录中的属性文件。
运行时,gradle distZip
我得到了所有源以及库,但是我如何还包括这两个文件?
这些是解决问题的最简单的工作构建文件。您可以轻松地contents
在构建中使用规范。有关 的更多信息CopySpec
。
apply plugin: 'distribution'
distributions {
main {
contents {
from "$projectDir"
into 'doc'
include 'README'
}
}
}
apply plugin: 'application'
mainClassName = 'Main'
applicationDistribution.from("$projectDir") {
into 'doc'
include 'README'
}