问题标签 [pureconfig]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - 如何从 Scala 的配置中传递持续时间变量?
我正在尝试从 Scala 中的配置源传递持续时间变量。我尝试了很多不同的参数。但我每次都收到错误。
scalaVersion := "2.13.4"
我的 application.conf 看起来像:
无论我为 ${BATCH_INTERVAL} 变量尝试了什么,我都会收到如下错误:“1)找不到密钥:'batch-ıinterval'。”
我试过了:
我真的不知道该怎么办。有什么建议么?
scala - Pureconfig - 是否可以在 conf 文件中包含另一个 conf 文件?
是否可以在 * conf文件中包含另一个conf文件?
当前实施:
所需的解决方案:
我想要这样的原因是:
- 减少重复定义
- 预定义很少修改的用户配置文件
我想这是不可能的 - 如果没有,你有什么建议如何分离配置和重用它们?
我正在使用 scala 2.12 lang 和 pureconfig 0.14(可以更新到任何更新版本)
scala - Pureconfig 错误:找不到 pureconfig.ConfigReader[A] 的隐式实例
我正在建立一个库来访问多个数据目录。目录可以引用数据库和配置文件 (HOCON) 中定义的关联表。这是一个配置文件示例(book.conf):
我定义了一个代表这个配置文件的案例类(BookCatalogConfig.scala):
然后我像这样定义我的 BookCatalog:
还有我的 CatalogConfigLoader 实用程序:
但这不会编译并出现错误:找不到 pureconfig.ConfigReader[A] 的隐式实例。如果您尝试读取或写入案例类或密封特征,请考虑通过添加使用 PureConfig 的自动派生import pureconfig.generic.auto._
我已经阅读了很多关于该主题的内容,但没有任何解决方案有效
注意:我将 Pureconfig 0.14 用于 scala 2.11(我无法升级,因为 0.14 是 scala 2.11 的最后一个......而且我也无法升级 scala 版本......)。
scala - 在 Scala 中使用带有 PureConfig 的泛型类型
我正在尝试从具有泛型类型的方法中调用 PureConfig 的 loadOrThrow:
当我尝试从主类调用它时,出现以下错误:
我可以 import pureconfig.generic.auto._
在没有主课的情况下解决这个问题吗?
scala - pureconfig 没有解析布尔值 Scala CovertFailure(WrongType(String, Set(Boolean)))
在我的 app.config 文件中有一个属性,如:
我正在解析的文件如下所示:
当我尝试部署应用程序时遇到 IllegalArgumentException 说“配置无效:ConfigReaderFailure(CovertFailure(WrongType(String, Set(Boolean))))...”为什么它不能转换布尔值?我在这里有什么遗漏吗?TIA