LWJGL 3 OSX -XstartOnFirstThread无效

时间:2015-10-16 15:37:45

标签: scala sbt lwjgl

我在基于SBT的项目中使用LWJGL 3。我正在Mac(El Capitan)上开发它,但是当我运行该项目时,我收到了这个错误:

[error] Caused by: java.lang.IllegalStateException: Please run the JVM with -XstartOnFirstThread.

我尝试通过分配运行并在javaOptions中设置它来添加-XstartOnFirstThread作为VM选项,如下所示:

.settings(
  fork in run := true,
  javaOptions in run ++= Seq("-XstartOnFirstThread", "-Djava.library.path=lib")
)

但我仍然得到错误。我也尝试在IntelliJ中运行,但即使在运行配置中将-XstartOnFirstThread设置为VM选项,我也会遇到相同的错误。

1 个答案:

答案 0 :(得分:1)

我正在创建一个以java.awt.Color作为参数的类的实例。 OSX不是那样的!删除对Color的所有引用已解决问题。

为什么OSX不像awt