¿Qué es pom.xml en un proyecto Maven?
Opciones
- El Project Object Model: dependencias y builds (Opción correcta)
- La clase Java principal que arranca la aplicación
- El script de base de datos que crea todas las tablas
- 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.