¿Cómo configuro una propiedad del sistema para mi proyecto en sbt?
Estoy seguro de que me falta algo realmente simple ... Quiero establecer la propiedad del sistemajava.awt.headless
atrue
para mi proyecto sbt Leer elpágina de propiedades Creo que necesito usarsystem
osystemOptional
. En mi archivo de proyecto he intentado cosas como:
lazy val javaAwtHeadless = system[Boolean]("java.awt.headless")
Establecerlo como una propiedad del usuario (p. Ej.lazy val javaAwtHeadless = property[Boolean]
) y estableciendo el valor acompañante enbuild.properties
hizo visible la propiedad en la consola sbt pero no dentro de la consola Scala de sbt (a través deSystem.getProperty("java.awt.headless")
)
set java.awt.headless true
desde la consola sbt funciona, incluida la configuración en la consola Scala, pero no persiste hasta la próxima vez que inicie sbt.