Repaso
English
Maven, Git y SDLCFundamentosVCS-31

¿Qué es pom.xml en un proyecto Maven?

Opciones

  1. El Project Object Model: dependencias y builds (Opción correcta)
  2. La clase Java principal que arranca la aplicación
  3. El script de base de datos que crea todas las tablas
  4. Un informe de tests creado tras el build

Respuesta

El Project Object Model del proyecto: el archivo de configuración principal con sus coordenadas, dependencias y ajustes de build

Por qué

La guía de Maven: el archivo pom.xml es el núcleo de la configuración de un proyecto en Maven, un solo archivo con casi toda la información necesaria para construirlo.

Dentro encuentras las coordenadas del proyecto (groupId, artifactId, version), la versión de Java y la lista de dependencias que Maven descarga por ti.

Maven es una herramienta de build: describes lo que quieres y él ejecuta los pasos.

Recuerda

pom.xml = la configuración del proyecto para Maven.

Términos clave

Practica esta pregunta en Repaso