首页 > 解决方案 > 使用 gradle.buildRpm 在 RPM 中创建空目录

问题描述

我正在使用com.netflix.nebula:gradle-ospackage-plugin:5.1.0Gradle 插件将分发打包到 RPM 中。

现在我需要在 RPM 中创建一个空目录。我该怎么做?

标签: javagradlerpm

解决方案


我在文档中找到了答案:指定应在包中创建的目录。

directory(String path, int permissions)

但是,没有提及在哪里应用此类财产。directory仅适用于buildRpm部分,这非常重要:

buildRpm {
...
directory('/opt/hazelcast-srv/logs')

}


推荐阅读