intellij idea java intellij-idea gradle

java - intellij idea



Intellij gradle-usando grupos de módulos explícitos VS usando nombres calificados (1)

Estoy tratando de crear una aplicación Java Gradle.

En el asistente Nuevo proyecto, hay dos opciones disponibles:

  • utilizando grupos de módulos explícitos
  • usando nombres calificados

¿Qué significan esas dos opciones? ¿Cuáles son las diferencias?


  • utilizando grupos de módulos explícitos

Esto se refiere a la capacidad de crear manualmente grupos de módulos utilizando los nombres que desee y asignarlos a los grupos que desee. Puede manipular sus grupos de módulos en Estructura del proyecto -> Configuración del proyecto -> Módulos. Esta funcionalidad ha estado en Intellij por algún tiempo. Esto no afecta el comportamiento de su código, pero es simplemente una forma de mantenerse organizado.

  • usando nombres calificados

Esta es una opción más nueva. Se refiere a los nombres de módulos calificados introducidos por Java 9 Jigsaw, que formalizaron el concepto de módulos en Java. Si elige esta opción, sus módulos se agruparán por sus nombres de módulos de Jigsaw. En otras palabras, Intellij organizará visualmente sus módulos de acuerdo con la forma en que Java los entiende para agruparlos.