javafx - 图形设备初始化失败:es2、sw M1 MacOS
javafx - Graphics Device initialization failed for : es2, sw M1 MacOS
因此,当我尝试 运行 我的 M1 MBA 上的 JavaFX 代码示例时,我收到了这个长错误。
https://pastebin.com/3EBekwVF
我正在使用 macOS aarch64 javafx sdk 来自
https://gluonhq.com/products/javafx/
我通过右键单击项目将 SDK 添加到 Java 构建路径 -> 选择 Java 构建路径 -> 切换到库选项卡 -> 添加所有 .jars 和 src.zip 与“添加外部罐子”
然后我进入我的 运行 配置并将这一行添加到我的 vm arguments
--module-path /Users/lockna/eclipse-workspace/javafx-sdk-18/lib --add-modules javafx.controls,javafx.fxml
我尝试了一些在 reddit 或其他堆栈溢出帖子上找到的修复程序,但它们对我不起作用。
我可以尝试任何其他修复或我可以做的事情吗?
通过将使用的 JRE 设置为随 brew 安装的最新 openjdk 来修复它。
然后我不得不取消选中 VM 选项卡中 运行 配置中的 Use the -XstartOnFirstThread argument when launching with SWT
框,然后它起作用了
因此,当我尝试 运行 我的 M1 MBA 上的 JavaFX 代码示例时,我收到了这个长错误。 https://pastebin.com/3EBekwVF
我正在使用 macOS aarch64 javafx sdk 来自 https://gluonhq.com/products/javafx/
我通过右键单击项目将 SDK 添加到 Java 构建路径 -> 选择 Java 构建路径 -> 切换到库选项卡 -> 添加所有 .jars 和 src.zip 与“添加外部罐子” 然后我进入我的 运行 配置并将这一行添加到我的 vm arguments
--module-path /Users/lockna/eclipse-workspace/javafx-sdk-18/lib --add-modules javafx.controls,javafx.fxml
我尝试了一些在 reddit 或其他堆栈溢出帖子上找到的修复程序,但它们对我不起作用。
我可以尝试任何其他修复或我可以做的事情吗?
通过将使用的 JRE 设置为随 brew 安装的最新 openjdk 来修复它。
然后我不得不取消选中 VM 选项卡中 运行 配置中的 Use the -XstartOnFirstThread argument when launching with SWT
框,然后它起作用了