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

标签 gradle hocon shadowjar

我怎样才能结合application.con用于 lightben/typesafe 配置的 HOCON 格式文件 https://github.com/lightbend/config使用 gradle 和 shadow 插件创建胖 jar 时?

IE。有 > 1 个模块提供 application.conf创建 fat jar 时需要合并的文件。

我希望没有额外代码的东西可以工作,即不需要自定义 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

最佳答案

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

关于gradle shadowJar 结合 HOCON 格式的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53381235/

相关文章:

java - 错误:(46,0)在org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@1e88544b上找不到属性 'compile'

java - “PKIX 路径构建失败 - 无法找到到请求目标的有效证书路径”(在具有身份验证的公司代理后面)

plugins - Gradle 自定义插件的构建抛出 "unable to resolve class"

java - hocon 中的动态键

java - 如何使用shadowJar gradle插件而不是maven发布将fat JAR发布到JitPack

android - 运行gradle clean显示ProcessLogger失败

java - 类型安全配置 - 从程序设置占位符值

kotlin - 如何使用 kotlin dsl 配置 Shadow 插件

gradle - Ratpack + Thymeleaf + ShadowJar - 解析模板时出错 "home",模板可能不存在或无法访问