gpt4 book ai didi

scala - 从 build.sbt 读取 application.conf

转载 作者:行者123 更新时间:2023-12-04 11:04:03 24 4
gpt4 key购买 nike

我发现了很多类似的问题,但是some其中没有得到答复和others不要为我工作。
我的任务是从 build.sbt 读取 application.conf,将所有配置保存在一个地方。但是我的 build.sbt 和代码

import com.typesafe.config._

val conf = com.typesafe.config.ConfigFactory.parseFile(new File("conf/application.conf")).resolve()

version := conf.getString("app.version")

不要编译出错
error: object typesafe is not a member of package com

如何解决这个问题?

最佳答案

要完成这项工作,重要的是要知道 sbt 项目具有递归结构,因此当您运行 sbt 时,您实际上启动了一个以 project 作为根文件夹的项目。根项目中的文件夹。

鉴于此,要解决您的问题,您需要添加 typesafe-config作为库依赖项也适用于您的 sbt 项目;为了做到这一点,添加一个 build.sbtproject根项目的文件夹,并像往常一样在其中指定依赖项(即 libraryDependencies += ... )。

关于scala - 从 build.sbt 读取 application.conf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31827757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com