【发布时间】:2020-09-28 18:45:34
【问题描述】:
我正在准备自定义 OpenAPI 生成器,以使生成的文档具有通用性。我遇到的问题是尝试将 org.eclipse.microprofile.config.Config 注入扩展 org.eclipse.microprofile.openapi.OASFilter 的类时的一些奇怪行为时间>。 Wildfly CI/CD 容器无法解析 Config 对象,即使通过工厂方法成功解析它也是如此。
然而,解决 Config 引用仍然不能解决我此时能够读取 META-INF/microprofile-config.properties 内容的问题,即使稍后在执行 @Startup bean 期间,它得到正确解决。任何原因,为什么注入的行为不同?我使用的是官方 Wildfly 19 图像。
编辑:主要问题是查找属性时忽略了 microprofile-config.properties 的内容
【问题讨论】:
-
当您打印出所有来源时,您会得到什么? config.getConfigSources().forEach(System.out::println);
标签: java jakarta-ee wildfly openapi microprofile