J'essaie de créer une application Gradle Java.
Dans l'assistant Nouveau projet, deux options sont disponibles:
Que signifient ces deux options? Quelles sont les différences?
Cela se réfère à la possibilité de créer manuellement des groupes de modules en utilisant la dénomination que vous souhaitez et d'affecter des modules aux groupes que vous souhaitez. Vous pouvez manipuler vos groupes de modules dans Structure du projet -> Paramètres du projet -> Modules. Cette fonctionnalité est présente dans Intellij depuis un certain temps. Cela n'affecte pas le comportement de votre code, mais est simplement un moyen pour vous de rester organisé.
Il s'agit d'une option plus récente. Il fait référence aux noms de modules qualifiés introduits par Java 9 Jigsaw, qui a officialisé le concept de modules en Java. Si vous choisissez cette option, vos modules seront regroupés par leurs noms de modules Jigsaw. Dans d'autres mots, Intellij organisera visuellement vos modules selon la façon dont Java comprend qu'ils doivent être groupés.