.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

  1. Copia las reglas de Maven de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. 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.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de Herramienta de compilación

Ver todas las plantillas de Herramienta de compilación