I’m looking at the documentation at Example of Application Component - CUBA Platform. Developer’s Manual
It seems to cover the use case that I’m after, namely splitting my code into areas such as catalog, sales, customer etc.
However it looks like it only supports creating an entirely new IntelliJ project for each component. So if I were to work on multiple components, I would have to open up multiple IntelliJ windows.
Is there any way of having each component as a module within a single IntelliJ project. I know IntelliJ usually supports opening different projects as modules in one IntelliJ project, but every time I try to do it with a CUBA project it either doesn’t create the project properly, or it causes errors.
Do people find it works in practice to work across different windows?