¿Qué es un archivo tipo POM?
La extensión del nombre de archivo .pom tiene que ver con el concepto de Modelo de Objeto de Proyecto (POM) adoptado como fundamental en Apache Maven, una herramienta de gestión y construcción de proyectos de código abierto de la Fundación de Software Apache. Utilizado inicialmente para proyectos Java, Apache Maven utiliza la descripción POM de la estructura de un proyecto para permitir la compilación automatizada, la creación de paquetes de distribución, etc.
El archivo de configuración de claves para cualquier proyecto de Apache Maven que define todas sus dependencias y proporciona todas las instrucciones de compilación es el archivo pom.xml, situado en la raíz del proyecto y al que a menudo se hace referencia como el archivo POM. Es un documento XML que define con precisión la forma en que se construirá un proyecto Maven en particular. Siendo un archivo de texto normal, puede ser abierto directamente para ser visto o editado usando cualquier editor de texto.
Además del archivo pom.xml, que rige el proceso de construcción desde el origen, se utilizan otros archivos POM (normalmente, .pom) con los artefactos Maven. Un archivo .pom es un documento POM XML, muy parecido a pom.xml, que proporciona información de dependencia para un determinado artefacto Maven (.jar). Esos archivos POM sirven para automatizar la resolución de dependencias cuando se añaden artefactos Maven a los depósitos locales o remotos.
Software para abrir o convertir archivos POM
Puede abrir los archivos POM con los siguientes programas: