本当に単純なものが欠けていると確信しています... sbtプロジェクトのシステムプロパティjava.awt.headless
をに設定したいと思います。プロパティのページをtrue
読むと、またはを使用する必要があると思います。私のプロジェクトファイルでは、次のようなことを試しました。system
systemOptional
lazy val javaAwtHeadless = system[Boolean]("java.awt.headless")
これをユーザープロパティ(例lazy val javaAwtHeadless = property[Boolean]
)として設定し、それに付随する値をで設定するとbuild.properties
、プロパティはsbtコンソールでは表示されますが、sbtのScalaコンソールでは表示されません(via System.getProperty("java.awt.headless")
)。
set java.awt.headless true
Scalaコンソールでの設定を含め、sbtコンソールからは機能しますが、次にsbtを起動したときまで持続しません。