【问题标题】:Filtering mappings in sbt-native-packager在 sbt-native-packager 中过滤映射
【发布时间】:2018-10-30 21:16:33
【问题描述】:

我将 sbt-native-packager 与 JavaServerAppPackaging 原型一起用于 RPM 构建。 但是,我不希望 /etc/default 和 /var/run 包含在 RPM 中。 我试图过滤 linuxPackageMappings,但它不包含这个目录:

// Doesn't prints /etc/default or /var/run files
linuxPackageMappings.value.foreach(_.mappings.foreach(x => println(x._2)))

如何过滤掉这些目录?

【问题讨论】:

    标签: scala sbt sbt-native-packager


    【解决方案1】:

    如果您不需要这些文件夹,那么您可以使用JavaAppPackaging 插件。服务器变体只不过是添加这些文件夹?

    干杯, 渚

    【讨论】:

    • JavaAppPackaging 还有一个问题——它忽略了我的预安装脚本,所以我不能自己创建守护进程用户。
    猜你喜欢
    • 2015-11-26
    • 2015-12-22
    • 2016-07-27
    • 2015-10-03
    • 2015-10-11
    • 2016-12-14
    • 2013-12-24
    • 2017-11-13
    • 2013-12-29
    相关资源
    最近更新 更多