Je construis en maven plusieurs projets (appelés A, B, C). Le projet A utilise le .jar du projet B qui utilise le .jar du projet C.
Je suis en train de modifier le code de tous les projets A/B/C (A est une application MVC, B sont des services métier et C est une couche partagée).
Le problème est que dans Eclipse/NetBeans je peux les voir tous en même temps et c'est confortable pour les modifier. En revanche, dans IDEA, je dois ouvrir 3 instances (ou n instances) de IntelliJ IDEA.
Est-ce que j'ai oublié quelque chose? Existe-t-il une meilleure approche lors de l'utilisation de IntelliJ? C'est le plus grand inconvénient d'IntelliJ pour moi actuellement.
7 votes
En regardant les réponses à ce jour, l'idée principale que je vois est qu'IntelliJ définit ce que Eclipse appelle des "projets" comme des modules et des "espaces de travail" comme des projets. L'idée est de s'assurer que les modules dans le même projet sont assez liés. Donc, si le projet A dépend du projet B, mais que les deux sont totalement sans rapport avec le projet C, il serait bon d'ouvrir les projets A et B en tant que modules dans le même projet IntelliJ, tout en ouvrant C dans un projet séparé dans une deuxième instance IntelliJ. Vous pouvez être d'accord ou désaccord avec la conception, mais (en supposant que j'ai correctement capturé l'idée), j'honore la pensée qui se cache derrière.