如何组合application.con
HOCON格式的文件进行lightben/typesafe配置https://github.com/lightbend/config当使用gradle和shadow插件创建一个胖罐子时?
即,有>1个模块提供application.conf
文件,在创建胖罐子时需要合并该文件。
我希望没有额外代码的东西可以工作,即不是自定义的Transformer(https://imperceptiblethoughts.com/shadow/configuration/merging/)是必需的。似乎有一个适用于XMLhttps://github.com/johnrengelman/shadow/blob/f6ff6525c531b226f7faf44177ad5e6e7ef913b6/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/transformers/XmlAppendingTransformer.groovy#L44但HOCON 还没有
我认为这样的做法是合并多个TypeSafe配置文件,并仅在它们全部合并后进行解析,但我担心您需要更改代码。