To sum it up:

- Eclipse
- The eclipse plugin generates the eclipse-related files for container projects (the ones which are of type POM in Maven), like the root project, and sub-projects (core, extensions, libraries). These files must be deleted in order to import all Eclipse projects at once, instead of manually importing each and single project. - Most of the generated projects have cyclic dependencies. For example, the org.qi4j.core.runtime has the org.qi4j.core.api in its build path, as it should. However, the org.qi4j.core.api has (for some unknown to me reason) org.qi4j.core.runtime in its build path, thus creating cyclic dependency. This makes all the generated Eclipse projects unusable.

- IDEA
- Running gradlew idea seemed to generate proper files, however when using New project -> from existing sources, all the modules were named "Main", "Main1", "Main2", etc for sources, and "Test", "Test1", "Test2", etc for test sources. The project setup was luckily actually working (my build failed with some "Cause: Javadoc generation failed." message, but I suspect I just am missing some setting from IDEA).

So, does anyone here have any ideas on how things should be done in order to make proper working Qi4j environment in Eclipse or IDEA?


_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to