I have a CRITICAL dependency problems that's stopping me from fully using v4.0! IDEA does not allow circular dependencies between modules. And I can appriciate why it would do this. BUT, this has the nasty side effect of not allowing me to work with a J2EE project that have modules with circular dependencies.
You can say all you want about this not being good practice...
This is the current states of some of the projects i have to work on, and because of this, much of IDEA power is crippled: I can't do any reliable usage searches, some objects used across modules cannot be found.
I just think there should be a way to model this situation since we do manage to build and run the app on an appserver even though we have circular dependencies. Possibly there should be a project level flag that allows all classpath to be merged.
Is any body else affected by this? Are ther any reliable work arounds?