Я импортировал многомодульный проект gradle в идею intellij, где один модуль зависит от другого. На основании этого я могу использовать классы из любого модуля, так как он получил зависимость.
Но проблема, с которой я сталкиваюсь, заключается в том, что один из модулей не решается, и я не могу использовать какие-либо классы / объекты этого модуля в любом другом модуле. Импорт отображается красным цветом и вызывает проблему с компиляцией.
Странно то, что когда я пытаюсь собрать тот же код в командной строке, он компилируется без проблем. Поэтому я подозреваю, что Intellij Idea получила проблему.
Когда я вижу структуру, я вижу source sets
для всех модулей, кроме этого, что может быть причиной, она недоступна. Прикрепил скриншот для того же.
Здесь ccf-core.monitoring - это модуль, который не может найти другие модули.
Также я вижу, что зависимости были добавлены для всех модулей, как показано ниже.
compile project(':ccf-core.monitoring')
Я попытался создать новый модуль и вскоре после обновления обновлений он станет каталогом.
Любые выводы будут полезны.