42得票2回答
Scala:将值写入类型安全的配置对象

我正在使用Typesafe配置,并且我的资源目录中有一个配置文件,其内容如下:something { another { someconfig=abc anotherconfig=123 } } 我该如何使用Scala更改anotherconfig的值?

33得票2回答
合并多个TypeSafe Config文件并在它们全部合并后解析

我正在编写测试代码以验证RESTful服务。 我希望能够通过在执行测试之前简单地更改环境变量来将其指向我们的任何不同环境。 我想要合并三个不同的配置文件: conf/env/default.conf - 所有环境的默认配置值 conf/env/<env>.conf - 特定于...

30得票7回答
找不到关键字为'akka.version'的配置设置。

我正在学习akka-remoting,这是我的项目结构 项目结构如下:project/pom.xml project/mymodule/pom.xml project/mymodule/src/main/resources/application.conf project/mymodule/...

29得票11回答
没有找到与键typesafe config相关的配置设置。

我正在尝试实现一个配置工具typesafehub/config,使用的是以下代码 val conf = ConfigFactory.load() val url = conf.getString("add.prefix") + id + "/?" + conf.getString("add....

22得票4回答
Spring环境支持Typesafe Config

我希望在我的项目中使用类型安全的配置(HOCON配置文件),以便轻松有序地进行应用程序配置。目前我正在使用普通的Java属性文件(application.properties),在大型项目中难以处理。 我的项目是Spring MVC(不是Spring Boot项目)。有没有办法将我的Spri...

20得票2回答
如何将配置文件添加到所有Spark 1.2.0执行器的类路径中?

我正在使用Typesafe Config (https://github.com/typesafehub/config) 来通过配置文件参数化一个运行在yarn-cluster模式下的Spark任务。Typesafe Config 的默认行为是在类路径中查找与正则表达式匹配的资源,并使用 Co...

18得票3回答
使用uberjar部署时,如何覆盖Typesafe配置中的多个值?

我有一个使用Akka的应用程序,其中在resource/application.conf中定义了多个配置值(IP地址、端口号)。我正在使用sbt-assembly插件创建一个超级JAR文件,然后部署此JAR文件。 是否有一种方法可以通过使用位于超级JAR文件之外的另一个文件来覆盖整个appl...

17得票1回答
类型安全/Hocon配置:变量替换:引用路径

我们有一个使用hocon配置构建的巨大配置文件的项目。 有意使用变量创建template_section并根据某些选项设置模板中的一些值。 问题在于,在此配置中使用variables时,我必须始终引用绝对路径。 是否可能以某种方式使用规范名称(如果属性位于同一级别上)? 例如:foo { ...

16得票1回答
在HOCON文件中访问环境变量时,`?`的作用是什么?

根据文档,我可以按以下方式访问环境变量: database_name = "${?DB_NAME}" 当 DB_NAME 是一个环境变量时。我是不是必须加上问号 ?,还是只是为了防止变量不存在而造成崩溃? 另外,我们能否在变量声明之前引用文件中的变量? foo = "hello-${...

14得票1回答
如何在启动时打印出Akka配置?

我有一个使用Akka框架的项目,并且有多个配置文件。在应用程序启动(或停止)时,是否可以打印合并后的Akka配置信息,以便检查错误?