This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:maven [2024/10/17 22:42] – created admin | wiki:maven [2024/10/17 22:48] (current) – admin | ||
---|---|---|---|
Line 66: | Line 66: | ||
- | * dependencyManagement: | + | |
- | * dependency: Aquí se está importando un " | + | |
+ | * groupId: El grupo de la dependencia (org.junit). | ||
+ | * artifactId: El nombre del BOM, que es junit-bom. | ||
+ | * version: La versión del BOM es 5.11.0. | ||
+ | * type: Es de tipo pom, ya que un BOM es un archivo POM que gestiona las versiones de sus dependencias. | ||
+ | * scope: Se marca como import para importar la gestión de versiones del BOM a este proyecto. | ||
- | | + | **Dependencias del proyecto: |
- | - artifactId: El nombre | + | ** |
- | - version: La versión del BOM es 5.11.0. | + | |
- | - type: Es de tipo pom, ya que un BOM es un archivo | + | <code xml> |
- | - scope: Se marca como import | + | < |
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <groupId>org.junit.jupiter</ | ||
+ | | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Aquí se definen las dependencias | ||
+ | * **junit-jupiter-api**: | ||
+ | * **junit-jupiter-params**: Extensión de JUnit 5 para pruebas con parámetros. | ||
+ | * **scope**: Ambas dependencias están marcadas como test, lo que significa que solo se usarán durante la fase de prueba y no se incluirán en el empaquetado final de la aplicación. | ||
+ | |||
+ | **Configuración de build: | ||
+ | ** | ||
+ | |||
+ | <code xml> | ||
+ | < | ||
+ | < | ||
+ | ... lots of helpful plugins | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | * **pluginManagement**: Similar a dependencyManagement, | ||
+ | * **comentario**: | ||
+ | |||
+ | |||
+ | Para profundizar aun mas en las capacidades, | ||