我在基于SBT的项目中使用LWJGL 3。我正在开发它在Mac(酋长),但是当我运行该项目,我得到这个错误:LWJGL 3 OSX -XstartOnFirstThread不起作用
[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选件,我也会得到相同的错误。
对于任何有类似问题的人。我制作了关于如何在Mac上设置所有内容的视频。包括-XstartOnFirstThread, -Djava.awt.headless = true,然后继续执行pom.xml。 https://www.youtube.com/watch?v=98iGmMVKntw – Ben