gradle shadowJar 合并 HOCON 格式的配置文件

gradle shadowJar combine configuration files in HOCON format

在使用 gradle 和 shadow 插件创建 fat jar 时,如何合并 application.con HOCON 格式文件用于 lightben/typesafe 配置 https://github.com/lightbend/config

即有 > 1 个模块提供 application.conf 文件,创建 fat jar 时需要合并这些文件。

我希望没有额外代码的东西可以工作,即不是自定义 Transformer(https://imperceptiblethoughts.com/shadow/configuration/merging/) is required. There seems to exist one for XML https://github.com/johnrengelman/shadow/blob/f6ff6525c531b226f7faf44177ad5e6e7ef913b6/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/transformers/XmlAppendingTransformer.groovy#L44 但 HOCON

还没有

我认为是这样的 但恐怕您需要更改代码。