freeCodeCamp/guide/spanish/java/build-tools/index.md

1.4 KiB

title localeTitle
Build Tools Herramientas de construcción

Herramientas de construcción

Las herramientas de compilación de Java le permiten personalizar sus compilaciones para hacer cosas como especificar qué archivos deben incluirse en su contenedor, agregar dependencias de Internet y ejecutar tareas como pruebas o confirmaciones de github automáticamente. Las herramientas de construcción también facilitan la modularización de sus proyectos. Herramientas de construcción populares incluyen Gradle y Maven

Gradle

Los scripts de construcción de Gradle se pueden escribir en Groovy o Kotlin y son altamente personalizables. La mayoría de los proyectos utilizan la envoltura Gradle, lo que permite que se construyan en cualquier sistema, incluso sin Gradle instalado. Gradle es la herramienta de construcción recomendada para el desarrollo de Android.

Maven

Los archivos de compilación de Maven están escritos con XML. Al igual que Gradle, muchos complementos están escritos para que Maven personalice tus compilaciones, sin embargo, Maven no es tan personalizable porque no puedes interactuar directamente con una API de Maven.

Más información:

https://gradle.org/

https://en.wikipedia.org/wiki/Gradle

https://maven.apache.org/what-is-maven.html

https://en.wikipedia.org/wiki/Apache_Maven