我有一个 JavaFX 项目。
我已经为 binance-api-client 包安装了依赖项。它在我的依赖项文件夹中
<dependencies>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>13</version>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-fxml</artifactId>
<version>13</version>
</dependency>
<dependency>
<groupId>com.binance.sdk</groupId>
<artifactId>binance-client</artifactId>
<version>1.0.8-SNAPSHOT</version>
</dependency>
</dependencies>
但是,当我去导入它时。
import com.binance.client.*;
它说
package com.binance.client is not visible
如果我随后按照 Netbeans 的建议“将模块添加到 ModuleInfo”。我在模块信息中得到了这个。
module com.mycompany.btrade {
requires javafx.controls;
requires javafx.fxml;
requires binance.api.client;
opens com.mycompany.btrade to javafx.fxml;
exports com.mycompany.btrade;
}
但是,当我运行程序时,它会崩溃,并出现此错误
java.lang.module.FindException: Module binance.api.client not found, required by com.mycompany.btrade
为什么我似乎无法导入这个包。