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

时间:2018-11-19 19:17:48

标签: gradle hocon shadowjar

在使用gradle与shadow插件创建胖罐时,如何结合application.con HOCON格式的文件进行lightben / typesafe配置https://github.com/lightbend/config

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

我希望没有其他代码的东西也可以工作,即不需要自定义的Transformer(https://imperceptiblethoughts.com/shadow/configuration/merging/)。 XML https://github.com/johnrengelman/shadow/blob/f6ff6525c531b226f7faf44177ad5e6e7ef913b6/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/transformers/XmlAppendingTransformer.groovy#L44似乎已经存在,但HOCON尚未存在

1 个答案:

答案 0 :(得分:1)

我认为类似Merging multiple TypeSafe Config files and resolving only after they are all merged,但是恐怕您需要更改代码。