Sbt插件, 默认文件设置键

3

我在project/build.scala中定义了一个settingKey。

val databasePropertiesFile = settingKey[File]("The file we use to grab the database login configuration.")

我想根据sourceDirectory为它分配一个默认值,类似以下方式,但它无法编译:

  databasePropertiesFile := {
    sourceDirectory / "db/devel.properties"
  }

我该如何设置默认文件?这是我必须完成的一项神奇技能。
1个回答

3
神奇的是“.value”:
databasePropertiesFile := {
  sourceDirectory.value / "db" / "devel.properties"
}

我的问题是 IntelliJ 抱怨这个语法。我可以直接在 sbt 中编译。 - Travis Stevens

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接