【发布时间】:2021-08-25 13:16:50
【问题描述】:
我正在为使用 SimpleConfig 的 Scala 应用程序构建本机映像。
当我运行本机映像时,我收到以下错误消息:
> ./myapp
Exception in thread "main" com.typesafe.config.ConfigException$Missing: system properties: No configuration setting found for key 'eqwalizer'
at com.typesafe.config.impl.SimpleConfig.findKeyOrNull(SimpleConfig.java:157)
at com.typesafe.config.impl.SimpleConfig.findOrNull(SimpleConfig.java:175)
at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:189)
at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:194)
at com.typesafe.config.impl.SimpleConfig.getObject(SimpleConfig.java:269)
at com.typesafe.config.impl.SimpleConfig.getConfig(SimpleConfig.java:275)
at com.typesafe.config.impl.SimpleConfig.getConfig(SimpleConfig.java:42)
at com.myapp.package$.config$lzycompute(package.scala:20)
at com.myapp.package$.config(package.scala:19)
at com.myapp.Main$.main(Main.scala:15)
at com.myapp.Main.main(Main.scala)
我必须做些什么才能在本机映像中嵌入配置文件吗?
我不太了解 JVM 的东西,也不知道这个问题的哪些方面与 sbt、jvm、graalvm 和属性文件等有关。
无论我如何构建本机映像,我都会收到此错误:
【问题讨论】: