gpt4 book ai didi

scala - 如何在 sbt 中为我的项目设置系统属性?

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

我确定我遗漏了一些非常简单的东西...我想设置系统属性 java.awt.headlesstrue对于我的 sbt 项目。阅读page on properties我认为我需要使用 systemsystemOptional .在我的项目文件中,我尝试了以下操作:

lazy val javaAwtHeadless = system[Boolean]("java.awt.headless")

将其设置为用户属性(例如 lazy val javaAwtHeadless = property[Boolean] )并在 build.properties 中设置伴随值使属性在 sbt 控制台中可见,但在 sbt 的 Scala 控制台中不可见(通过 System.getProperty("java.awt.headless"))。
set java.awt.headless true从 sbt 控制台工作,包括在 Scala 控制台中设置,但它不会持续到我下次启动 sbt 时。

最佳答案

一个简单的方法是编辑用于运行 sbt 的批处理文件或 shell 脚本。并添加 -Dprop=val

关于scala - 如何在 sbt 中为我的项目设置系统属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3127007/

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