Я начинаю понимать головоломки медленно (мне нужно было полностью переустановить весь мой проект с нуля, чтобы даже заставить его скомпилировать что-либо).
Теперь у меня есть несколько модулей, информация о нескольких модулях.Java-файлы и несколько POMS.Проект был создан IntelliJ, и структура выглядит хорошо для меня.
Теперь для модуля "util" требуется модуль "process" в module-info.java и наоборот.Каждому из них нужно создать экземпляры классов другого.
client
- process
---- требует util
- util
---- требуется процесс
...
Теперь, когда я пытаюсь это скомпилировать, он говорит:
Error:java: Cannot compile a module cycle with multiple module-info.java files: util, process, gui
Я вроде вижу, на что это жалуется, но я не вижу выхода из этого.Нужно ли использовать «открывает» на одном из модулей?Любая помощь очень ценится.