gpt4 book ai didi

Gradle 分发 - 创建一个空目录

转载 作者:行者123 更新时间:2023-12-03 03:23:49 31 4
gpt4 key购买 nike

使用 gradle 发行版插件创建发行版时是否可以添加空目录(例如“日志”)?

我看到了this JIRA ,描述完全相同的事情。仍然开放https://issues.gradle.org/browse/GRADLE-1671

我想知道是否有任何可以使用的解决方法。我不太明白 jira 中描述的解决方法。

谢谢。

最佳答案

因此,我按照上述 JIRA 中的建议创建一个虚拟空目录,然后将其复制到分发位置,成功解决了这个问题。

虽然丑陋,但很管用。我相信它可以写得更有效。这是来自 distributions/main/contents 内部的复制 block :

into('') {
//create an empty 'logs' directory in distribution root
def logDirBase = new File('/tmp/app-dummy-dir')
logDirBase.mkdirs()
def logDir = new File(logDirBase.absolutePath + '/logs')
logDir.mkdirs()

from {logDirBase}
}

关于Gradle 分发 - 创建一个空目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29514734/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com