循环参考模块

时间:2019-01-31 10:51:36

标签: java module jigsaw

我开始慢慢掌握拼图(我需要从头开始完全重新设置我的整个项目,甚至使其可以编译任何东西)。

现在,我有多个模块,多个module-info.java文件和多个pom。该项目是由IntelliJ创建的,结构对我来说没问题。

现在,“ util”模块需要module-info.java中的“ process”模块,反之亦然。他们每个人都需要从另一个人实例化类。

客户端

-处理

----需要util

-实用程序

----需要流程

...

现在,当我尝试编译它时,它说:

Error:java: Cannot compile a module cycle with multiple module-info.java files: util, process, gui

我有点明白它在抱怨什么,但是我看不出一条出路。我需要在其中一个模块上使用“打开”吗?非常感谢您的帮助。

0 个答案:

没有答案