Я уверен, что пропускаю что-то действительно простое... Я хочу установить системное свойство java.awt.headless
кому: true
для моего проекта системы онлайн бронирования. Читая страницу на свойствах, я думаю, что должен использовать system
или systemOptional
. В моем файле проекта я попробовал вещи как:
lazy val javaAwtHeadless = system[Boolean]("java.awt.headless")
Установка его как свойство пользователя (например. lazy val javaAwtHeadless = property[Boolean]
) и устанавливание сопроводительного значения в build.properties
сделанный свойством, видимым в консоли системы онлайн бронирования, но не в консоли Scala системы онлайн бронирования (через System.getProperty("java.awt.headless")
).
set java.awt.headless true
от консольных работ системы онлайн бронирования, включая то, чтобы быть установленным в консоли Scala, но это не сохраняется к следующему разу, когда я запускаю систему онлайн бронирования.
Простой способ - отредактировать командный файл или сценарий оболочки, который вы используете для запуска sbt
, и добавить -Dprop = val