由于无法验证开发人员,因此无法打开" libprism_sw.dylib".在Mac Javafx上

 2023-02-16    410  

问题描述

我使用日食,当我运行程序时,它说这个

” libprism_sw.dylib”无法打开,因为无法验证开发人员.

” libprism_es2.dylib”无法打开,因为无法验证开发人员.

由于无法验证开发人员,因此无法打开" libprism_sw.dylib".在Mac Javafx上

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.Pane;
import javafx.stage.Stage;

    public class try1 extends  Application {
        public void start(Stage arg0) {
            // TODO Auto-generated method stub\
            Image[] array = { new Image("Screen Shot 2020-12-19 at 9.07.20 AM"),
                    new Image("Screen Shot 2021-02-25 at 10.47.43 AM") };
            int n = (int) (Math.random() * 4);
            Pane pane = new Pane();
            ImageView imgv = new ImageView(array[n]);
            pane.getChildren().add(imgv);
            Scene scene = new Scene(pane);
            arg0.setScene(scene);
            arg0.show();
        }
        public static void main(String[] args) {
            // TODO Auto-generated method stub\
            lanuch(args);
        }
        private static void lanuch(String[] args) {
            // TODO Auto-generated method stub
            
        }
    }

有什么解决方案?

推荐答案

我忘了移动Javafx库的位置后,我也发生了同样的事情,但忘了在IDE中进行更新.我再次下载它们,然后将它们从存档中提取到文件夹中.通过Javafx”激活”,但仍然行不通.

我通过转到设置>安全性和隐私>一般并允许库访问库来修复它,尽管无法验证它们(身份不明的开发人员).

您将看到”从:”部分下载的应用程序下列出的.dylib文件.我授权它以及需要许可的其他一些文件,瞧!解决问题.

其他推荐答案

这使得可以从任何地方运行应用程序(如果您想避免逐件检查,则需要谨慎下载软件的位置):

键入终端(位于/应用程序/实用程序中).

sudo spctl-马斯特 – 迪斯 –

然后检查系统首选项>安全性和隐私>允许从下载的应用程序,并检查”任何地方”选项是否存在并选择.

以上所述是小编给大家介绍的由于无法验证开发人员,因此无法打开" libprism_sw.dylib".在Mac Javafx上,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/34026.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。