“;libprism_sw.dylib”;无法打开,因为无法验证开发人员。关于macjavafx
我使用eclipse,当我运行我的程序时,它会这样说 无法打开“libprism_sw.dylib”,因为无法验证开发人员。 和 无法打开“libprism_es2.dylib”,因为无法验证开发人员。“;libprism_sw.dylib”;无法打开,因为无法验证开发人员。关于macjavafx,java,eclipse,macos,javafx,Java,Eclipse,Macos,Javafx,我使用eclipse,当我运行我的程序时,它会这样说 无法打开“libprism_sw.dylib”,因为无法验证开发人员。 和 无法打开“libprism_es2.dylib”,因为无法验证开发人员。 import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javaf
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文件列在“允许从以下位置下载应用程序”:“节。我授权了它和一些需要许可的文件,瞧!问题解决。您的Java和JavaFX版本是什么?我按照您说的做了,现在不再弹出消息,而是在每次运行代码时打开一个名为Java的文件夹,我必须强制退出该文件夹,否则它仍将打开