首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Typesafe:阅读一系列信任

Typesafe:阅读一系列信任
EN

Stack Overflow用户
提问于 2018-01-04 07:30:05
回答 1查看 1.3K关注 0票数 0

我的tasks.conf文件如下所示

代码语言:javascript
复制
tasks = [
  {
    prop_1 = "string-1"
    prop_2 = "string-2"
    prop_3 = 3
  },

  {
    prop_1 = "string-1"
    prop_2 = "string-2"
    prop_3 = 3
  }
]

在成功地使用task.conf解析task.conf文件(位于jar /类路径之外)之后,我尝试按以下方式读取它,但没有成功

  • config.getObjectList("tasks")
  • config.getConfigList("tasks")

它在抱怨

ConfigException$缺失:没有为关键任务找到配置设置

在使用config.hasPath("tasks")断言路径是否存在时,它返回false。

我的问题如下:

  • 我的conf文件的结构正确吗?即使它是正确的,有没有更好的方法来构建它?
  • 如果conf文件的结构是正确的(因为parseFile成功了),那么读取该文件的错误是什么?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-04 08:49:51

看来您的配置文件无法读取!您的应用程序可能正在尝试读取默认的application.conf,而在那里找不到任务配置键。

你也许可以试试:

代码语言:javascript
复制
ConfigSource.FromFile(path)

使用完整的绝对路径并尝试一下!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48090609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档