Wie lege ich eine Systemeigenschaft für mein Projekt in sbt fest?

Ich bin sicher, ich vermisse etwas wirklich Einfaches ... Ich möchte die Systemeigenschaft einstellenjava.awt.headless zutrue für mein sbt projekt. Das @ lespage auf Eigenschaften Ich denke, dass ich @ verwenden musystem odersystemOptional. In meiner Projektdatei habe ich Folgendes ausprobiert:

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

Einstellen als Benutzereigenschaft (z. B.lazy val javaAwtHeadless = property[Boolean]) und den dazugehörigen Wert in @ setzbuild.properties hat die Eigenschaft in der sbt-Konsole sichtbar gemacht, aber nicht in der Scala-Konsole von sbt (überSystem.getProperty("java.awt.headless")).

set java.awt.headless true von der sbt-Konsole funktioniert, auch wenn es in der Scala-Konsole eingestellt ist, aber es bleibt beim nächsten Start von sbt nicht erhalten.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage