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

在MacOs上运行JavaFX

尉迟国发
2023-03-14

我正在使用IntelliJ,我想运行一个以前在Linux中运行的JavaFX项目,我导入了库,并使用了vm参数

<代码>--模块路径/用户/frenk/桌面/javafx-sdk-17/lib--添加模块javafx。控件,javafx。fxml

但我一直收到同样的错误

错误:JavaFX运行时组件丢失,需要运行此应用程序

我看到的所有答案都与vm params有关,所以我无法弄清楚可能是什么问题,我使用java 16作为运行时和macOS bigsur

共有1个答案

宋岳
2023-03-14

解决方法是,我使用BellSoft SDK使用IntelliJ创建了一个新的JavaFX项目,然后我将旧的src文件夹中的内容复制到新文件夹中,一切正常,所以我对此没有意见。

我仍然不知道为什么原来的项目没有运行,可能是对我在Linux中编写程序时使用的最古老的库的一些引用

 类似资料:
  • 我正在尝试使用Selenium Grid在MacOS上启动Safari进行一个基本测试。 我已经注册了该节点,它在我的中心中显示如下。 集线器确认节点已启动 浏览器超时:0 调试:假 主持人:10.120.45.211 端口:5558 角色:节点 超时:1800 清理周期:5000 最大会话:5 功能:功能{browserName:Safari,maxInstances:1,平台:MAC,平台名:

  • 本小节我们将介绍如何在 MacOS 平台安装 Java 。 如果你想在其他平台安装 Java,请查看对应平台的安装教程: 在 Windows 上安装 Java 在 Linux 上安装 Java 1. 下载安装包 我们首先打开 Oracle 官网的 JDK 下载地址,找到 Java SE 14 版块,点击 JDK Download 按钮。 点击 JDK Download 按钮后我们会跳转到 JDK

  • 我是tensorflow的新手,我使用pip安装tensorflow,结果: 接下来,我尝试运行示例“hello tensorflow” 结果: 帮助

  • 问题内容: 我正在尝试使用Homebrew在Mac OS 10.6上设置MySQL 。 一切顺利,我也成功了。 但是,当我尝试使用以下方法连接到服务器时: 我得到: 我也尝试过访问, 但是使用或不使用密码都无法使用。 这是全新计算机上的全新安装,据我所知,必须使用root用户密码才能访问新安装。我也尝试过: 但我也得到 问题答案: 我认为使用已安装的旧版本mysql可以最终胜任这一职位。我遇到了同

  • 本文向大家介绍ansible 在MacOS上安装Ansible,包括了ansible 在MacOS上安装Ansible的使用技巧和注意事项,需要的朋友参考一下 示例 有两种主要方法可以使用Homebrew或Pip软件包管理器在OS X上安装Ansible。 如果您有自制软件,则可以使用以下命令安装最新的Ansible: 要安装Ansible 1.9.X分支,请使用以下命令: 要安装Ansible