我必须创建tar.gz,下面是我在build.gradle中的分发设置
distributions {
main {
contents {
into ("/")
from libsDir
include ‘.jar’
rename '..jar’, “${project.name}.jar”
from “env”
include ‘*.conf’
}
}
}
请建议我需要对build.gradle进行哪些更改才能生成tar.gz文件
答案 0 :(得分:2)
使用Gradle 6.x
只需添加到build.gradle
distTar {
compression = Compression.GZIP
archiveExtension = "tar.gz"
}
答案 1 :(得分:1)
您可以添加:
plugins.withType(DistributionPlugin) {
distTar {
compression = Compression.GZIP
extension = 'tar.gz'
}
}
这将配置Tar
类。
答案 2 :(得分:0)
与其他解决方案类似,这对我有用:
tasks.withType(Tar) {
compression = Compression.GZIP
archiveExtension = 'tar.gz'
}
使用 Gradle 6.8 测试。