将 .jar 文件连接到 JavaFX 项目时出现问题

问题描述 投票:0回答:1

出现了以下问题。 我从我的一个项目中创建了一个 .jar 文件,该文件需要连接到另一个项目。在另一个项目中,我通过项目结构 -> 库和项目结构 -> 模块连接它,还将其上传到本地 maven .m2 存储库并将其作为依赖项连接。当我尝试编写导入时,什么也没发生。 IntelliJ 然后建议将 requireFigureTest 添加到 module-info.java 文件中。 编译时出现如下错误: java:找不到模块:FigureTest。

为什么会发生这种情况以及如何解决? enter image description here

我尝试在“项目结构”->“模块”中作为模块进行连接,并在“项目结构”->“库”中作为类似库进行连接。尝试在 Maven 中添加依赖项,但在将 .jar 文件加载到 .m2(本地 Maven 存储库)之前。尝试删除 module-info.java,但没有它就无法工作。

java maven javafx module jar
1个回答
0
投票

您可以参阅本指南来创建您自己的 Maven 和 Java 模块,以便在其他项目中重用:

该指南还介绍了如何创建自定义组件并将它们导入到 SceneBuilder 中,因此它涵盖的信息比您需要的更多,但是关于如何使用 Java 和 Maven 执行此操作(无需 SceneBuilder)的其余内容仍然适用于您案例。

© www.soinside.com 2019 - 2024. All rights reserved.