--- title: "pom.xml" url: https://docs.catalyst.zoho.com/es/tools/maven-tools/pom-xml/ description: "Las definiciones de las dependencias del Catalyst Java SDK y del plugin Maven de Catalyst se encuentran en pom.xml, que es un archivo de configuración Maven en un proyecto Maven." last_updated: 2026-03-20T16:21:56Z service: Serverless type: general --- # El archivo de configuración pom.xml `[pom.xml](https://maven.apache.org/guides/introduction/introduction-to-the-pom.html)` es un archivo de configuración Maven en el directorio de tu proyecto Maven que contiene información sobre el proyecto y los detalles de configuración utilizados por Maven para compilar el proyecto. Por ejemplo, especifica el group ID y el artifact ID del proyecto Maven, las propiedades del proyecto, las dependencias y plugins utilizados, su información de ejecución, etc. > **Nota:** `pom.xml` se crea automáticamente cuando creas el proyecto Maven o conviertes un proyecto existente a Maven. Dependiendo de tu IDE, es posible que necesites generar este archivo si no se agrega en el proyecto. Puedes encontrar el Catalyst Java SDK agregado automáticamente como dependencia en `pom.xml` después de crear una función Java. ```json <dependencies> <dependency> <groupId>com.zoho.catalyst</groupId> <artifactId>java-sdk</artifactId> <version>1.15.0</version> </dependency> </dependencies> ``` Puedes encontrar las dependencias Java obtenidas del repositorio de Zoho publicado en el Repositorio Central de Maven. ```json <repositories> <repository> <id>java-sdk</id> <url>https://maven.zohodl.com</url> </repository> </repositories> ``` Las definiciones de compilación en `pom.xml` incluyen información sobre el artefacto del [plugin Maven de Catalyst](https://docs.catalyst.zoho.com/es/tools/maven-tools/maven-plugin/) y los comandos individuales disponibles en el plugin. ```json <build> <plugins> <plugin> <groupId>com.zoho.catalyst</groupId> <artifactId>catalyst-maven-plugin</artifactId> <version>0.0.2</version> <executions> <execution> <id>catalyst-package</id> <phase>package</phase> <goals> <goal>package</goal> </goals> </execution> <execution> <id>catalyst-deploy</id> <phase>deploy</phase> <goals> <goal>deploy</goal> </goals> </execution> </executions> <configuration> <org>901738101</org> <project>3376000001796044</project> </configuration> </plugin> </plugins> </build> ``` Como se mencionó anteriormente, puedes configurar el [project ID](https://docs.catalyst.zoho.com/es/getting-started/set-up-a-catalyst-project/general-settings/) de tu proyecto de Catalyst y el [org ID](https://docs.catalyst.zoho.com/es/getting-started/catalyst-organizations/) de la organización a la que pertenece el proyecto en la sección _<configuration></configuration>_ bajo las definiciones de compilación, si no lo configuraste durante la creación de la función.