和太多其他人一样,我也有同样的问题,编译器找不到JavaFX模块。首先,我正在使用Eclipse,并在Eclipse中添加了我的JavaFX位置作为用户库
(像这样),添加了我的项目依赖项(像这样),并确保设置了我的%PATH_TO_FX%
(像这样)。
之后,我在运行配置
中的VM参数
中添加了以下参数:
--module-path "C:\Program Files\Java\javafx-sdk-13\lib"
--add-modules=javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web
这将导致以下消息:
初始化引导层
java.lang.module.FindException 时出错:找不到模块 javafx.base
我确实有<code>模块信息。java文件如下所示:
module MyProject {
opens gui.controller to javafx.fxml;
opens gui to javafx.graphics;
requires transitive javafx.graphics;
requires java.sql;
requires javafx.base;
requires javafx.controls;
requires javafx.fxml;
requires javafx.media;
requires javafx.web;
requires java.desktop;
requires commons.logging;
requires itextpdf;
requires mysql.connector.java;
requires org.json;
}
Eclipse生成的完整命令行如下所示。
C:\Program Files\Java\jdk-13.0.2\bin\javaw.exe
--module-path "C:\Program Files\Java\javafx-sdk-13\lib"
--add-modules=javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web
-Dfile.encoding=Cp1252
-p "D:\Bibliothek\Projekte\Git\MyProject\bin;D:\Bibliothek\Projekte\Git\MyProject\external\commons-logging-1.2.jar;D:\Bibliothek\Projekte\Git\MyProject\external\fontbox-2.0.17.jar;D:\Bibliothek\Projekte\Git\MyProject\external\itextpdf-5.5.13.1.jar;D:\Bibliothek\Projekte\Git\MyProject\external\mysql-connector-java-5.1.47-bin.jar;D:\Bibliothek\Projekte\Git\MyProject\external\pdfbox-2.0.17.jar;D:\Bibliothek\Projekte\Git\MyProject\external\json-20190722.jar"
-m BuechereiSoftware/gui.BuechereiSoftware
问题内容: 我最近在计算机上安装了cx_Oracle模块,以连接到远程Oracle数据库服务器。(我身边没有Oracle客户端)。 Python:2.7 x86版 Oracle:版本11.1.X x64 Cx_Oracle:版本5.1.2-11g.win32-py2.7 然后,每次我运行脚本时,脚本都会失败并显示以下消息: ImportError:DLL加载失败:找不到指定的模块。 我想知道是否我
问题内容: 我收到错误,无法在Node.js应用程序中找到模块“ bcrypt” 我尝试使用 npm install bcrypt 安装它, 但仍然出现问题。 错误信息: 问题答案: 使用命令无法为我解决问题。 我尝试了以下命令,但问题解决了。
问题内容: 我是Python的初学者。在开始之前,这是我的Python文件夹结构 在下面,我有一个名为的文件夹,其中有一个Python文件,其内容如下: 接下来,我位于文件夹中,位于上一级: 每当我运行它都会导致错误 我有什么想念的吗? 问题答案: Python中的所有模块都必须具有特定的目录结构。您可以在此处找到详细信息。 在目录下创建一个空文件,使您的目录结构如下所示: 同样在文件中,将imp
我有个问题, 我试图在apple store上发布我的应用程序的新版本,但它给出了这个问题: 找不到模块“firebase_analytics” 有人经历过这个吗? 找不到模块“firebase_analytics”
我试着在一个带有M1芯片的新Mac上建立一个现有的flutter项目。我面临以下错误:audio_session模块丢失。 有什么想法吗?
问题内容: 我遵循pytest的良好做法,或者至少我 认为自己是 。但是,pytest找不到我的模块。它似乎没有在其中包含当前目录。 源文件: 测试文件: 并使用称为“ p3”的Python 3虚拟环境输出shell。 但是,运行以下命令确实可以正常工作。 我究竟做错了什么? 问题答案: 只需将一个空文件放在项目根目录中: 您的项目结构应变为: 此处发生的情况:发现a时,它将进行修改,以便可以从c