.gitignore para Maven
12 reglas de exclusión para Maven, listas para copiar en tu repositorio.
Herramienta de automatización de compilaciones para proyectos Java
El .gitignore completo para Maven
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:20:44 UTC
# Tecnologías: Maven
### Maven ###
# Directorio de compilación de Maven
target/
# Copia de seguridad de versión de Maven
pom.xml.tag
# Copia de seguridad de publicación de Maven
pom.xml.releaseBackup
# Copia de seguridad de versiones de Maven
pom.xml.versionsBackup
# Próxima versión de Maven
pom.xml.next
# Propiedades de publicación de Maven
release.properties
# POM sombreado de Maven
dependency-reduced-pom.xml
# Archivo de proyecto de Eclipse
.project
# Número de compilación de Maven
buildNumber.properties
# Ruta de clases de Eclipse
.classpath
# Datos de tiempos de Maven
.mvn/timing.properties
# JAR del wrapper de Maven
.mvn/wrapper/maven-wrapper.jar
Qué ignoran estas reglas de Maven
Todos los patrones y por qué incluirlos en tu .gitignore.
Generalidades
| Patrón | Qué ignora |
|---|---|
target/ |
Directorio de compilación de Maven |
pom.xml.tag |
Copia de seguridad de versión de Maven |
pom.xml.releaseBackup |
Copia de seguridad de publicación de Maven |
pom.xml.versionsBackup |
Copia de seguridad de versiones de Maven |
pom.xml.next |
Próxima versión de Maven |
release.properties |
Propiedades de publicación de Maven |
dependency-reduced-pom.xml |
POM sombreado de Maven |
buildNumber.properties |
Número de compilación de Maven |
.mvn/timing.properties |
Datos de tiempos de Maven |
.mvn/wrapper/maven-wrapper.jar |
JAR del wrapper de Maven |
Núcleo de Eclipse
| Patrón | Qué ignora |
|---|---|
.project |
Archivo de proyecto de Eclipse |
Específico de JDT (Eclipse Java Development Tools)
| Patrón | Qué ignora |
|---|---|
.classpath |
Ruta de clases de Eclipse |
Cómo usar este .gitignore para Maven
- Copia las reglas de Maven de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.