当前位置: 首页 > 知识库问答 >
问题:

运行JavaFX项目时,在M1 MacBook上获取“Graphics Device initialization failed for:es2,SW”错误

田镜
2023-03-14

我使用Zulu openJdk 11进行ARM。我试过在IntelliJ和VsCode中进行对接,得到相同的错误。(我使用的是JavaFx SDK 11.0.2)错误消息(来自visual studio代码的截图)

import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
 
public class JavaFX extends Application {
    public static void main(String[] args) {
        launch(args);
    }
    
    @Override
    public void start(Stage primaryStage) {
        primaryStage.setTitle("Hello World!");
        Button btn = new Button();
        btn.setText("Say 'Hello World'");
        btn.setOnAction(new EventHandler<ActionEvent>() {
 
            @Override
            public void handle(ActionEvent event) {
                System.out.println("Hello World!");
            }
        });
        
        StackPane root = new StackPane();
        root.getChildren().add(btn);
        primaryStage.setScene(new Scene(root, 300, 250));
        primaryStage.show();
    }
}

共有1个答案

周超英
2023-03-14

我已经更新了系统,改变了以前的外汇罐子,然后得到那些类似于你的警告。(大苏尔11.4)解决方案如下:

  1. 访问https://gluonhq.com/products/javafx/并再次下载JDK。然后按照以下说明,按照路径https://openjfx.io/openjfx-docs/#install-javafx我正在使用eclipse,对我来说,我需要将运行配置的参数更改为“-module-path=”/users/xxx/documents/javafx-sdk-11.0.2/lib“--add-modules javafx.controls,javafx.fxml”。最有可能的情况是,“libprism_es2.dylib”无法打开,因为无法验证开发人员。和“libprism_sw.dylib”无法打开,因为无法验证开发人员。“这是向前迈出的一步,因为它们正好缺少es2和sw.
  2. 然后遵循以下解决方案:无法打开“libprism_sw.dylib”,因为无法验证开发人员。在mac JAVAFX上,并授予它们访问权限(我花了很多时间重复授予多个libs),最后,fx开始运行了!
 类似资料:
  • 航班类别:package com.rahul.flightreservation.entities; 表说明:ID航班号运营航空公司出发城市到达城市日期出发估计日期出发时间 错误:Hibernate:from Fligher where departurecity=?和到达=?和DateofDeparture=?2020-06-28 20:32:13.138警告5744---[nio-8083-e

  • 我正在使用祖鲁openJdk 11作为Arm。我在IntelliJ和VsCode中都尝试过对接,得到了相同的错误。(我使用的是JavaFXSDK11.0.2)错误消息(来自VisualStudio代码的截图) 我真的非常感谢任何帮助,我已经尝试解决这个问题好几天了,但是找不到任何关于苹果硅的信息。 提前谢谢。 图形设备初始化失败:es2,初始化QuantumRenderer时的sw错误:找不到合适

  • 我在Eclipse中经常遇到这个错误: 生成期间出错。对project project运行生成器“集成外部工具生成器”时出错。找不到生成器启动配置。对project project运行生成器“集成外部工具生成器”时出错。找不到生成器启动配置。

  • 当我运行项目的反应我得到以下错误。我试图重新安装node_module但无济于事。也许有人面临过同样的问题?

  • 我正在尝试使用react native run android在android studio模拟器上安装我的react native应用程序。我已经与abd设备核实了模拟器是否可用,并且我已经运行了npm安装。 我正在使用Ubuntu 18.04和最新版本的android studio,以及最新的Pixel 2 XL API 28。 我得到以下错误: spawnSync/格雷德尔埃切斯 我多次尝试

  • grailsVersion=3.3.0有一个问题。M1和gradlewrappersion=3.0。每当我运行该项目时,我都会遇到以下错误。 |解析依赖项。请稍候。。。 配置成功 总时间: 13.543秒|运行应用程序...2017-05-29 22:08:46.634错误 --- [ 主]o.s.boot.SpringApplication :应用程序启动失败 java.lang.NoClass