Apple M1 芯片上的 OpenJFX

时间:2021-03-14 12:05:10

标签: macos gradle javafx apple-m1

Graphics Device initialization failed for :  es2, sw
Error initializing QuantumRenderer: no suitable pipeline found
java.lang.RuntimeException: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found
    at javafx.graphics/com.sun.javafx.tk.quantum.QuantumRenderer.getInstance(QuantumRenderer.java:280)
    
Caused by: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found

Exception in thread "main" java.lang.RuntimeException: No toolkit found

我正在尝试让 OpenJFX 在 Apple MacOS Silicon M1 芯片上工作。 我使用 Gradle,它包括:

plugins {
    id 'application'
    id 'org.openjfx.javafxplugin' version '0.0.9'
}

javafx {
    sdk = '/Users/eosantigen/Documents/javafx-sdk-16'
    modules = ['javafx.controls']
}

但是当我执行 gradle run 时出现上述错误。我也使用JDK11。我在官方教程中也遇到了同样的错误。

有人让它与 Gradle 一起工作吗?还是 Maven?

谢谢。

0 个答案:

没有答案