1
由於訪問:設置配置屬性在REPL
的src /測試/斯卡拉/ NET/Main.scala
package net
import com.typesafe.config.ConfigFactory
object Main extends App {
override def main(args: Array[String]) {
val bar = ConfigFactory.load().getString("app.bar")
val bippy = ConfigFactory.load().getString("app.bippy")
println(s"bar: $bar | bippy : $bippy")
}
}
的src /測試/資源/ application.conf
app {
bar = ${?BAR}
bippy = ${?BIPPY}
}
我試圖設置BAR
和BIPPY
環境變量sbt
:
>set envVars := Map("BAR" -> "bar!", "BIPPY" -> "bippy!")
然後,我在測試模式下打開REPL:
>test:console
scala> import net.Main
import net.Main
scala> Main.main(Array())
com.typesafe.config.ConfigException$Missing: No configuration setting
found for key 'app.bar'
如何設置這些屬性REPL?