.gitignore pour Maven

12 règles d’exclusion pour Maven, prêtes à copier dans votre dépôt.

Outil d'automatisation de construction pour les projets Java

Le .gitignore complet pour Maven

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:31:34 UTC
# Technologies: Maven

### Maven ###
# Maven build directory
target/
# Maven version backup
pom.xml.tag
# Maven release backup
pom.xml.releaseBackup
# Maven versions backup
pom.xml.versionsBackup
# Maven next version
pom.xml.next
# Maven release properties
release.properties
# Maven shaded POM
dependency-reduced-pom.xml
# Eclipse project file
.project
# Maven build number
buildNumber.properties
# Eclipse classpath
.classpath
# Maven timing data
.mvn/timing.properties
# Maven wrapper JAR
.mvn/wrapper/maven-wrapper.jar

Ce que ces règles Maven ignorent vraiment

Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.

General

Motif Ce qu’il ignore
target/ Maven build directory
pom.xml.tag Maven version backup
pom.xml.releaseBackup Maven release backup
pom.xml.versionsBackup Maven versions backup
pom.xml.next Maven next version
release.properties Maven release properties
dependency-reduced-pom.xml Maven shaded POM
buildNumber.properties Maven build number
.mvn/timing.properties Maven timing data
.mvn/wrapper/maven-wrapper.jar Maven wrapper JAR

Eclipse Core

Motif Ce qu’il ignore
.project Eclipse project file

JDT-specific (Eclipse Java Development Tools)

Motif Ce qu’il ignore
.classpath Eclipse classpath

Comment utiliser ce .gitignore pour Maven

  1. Copiez les règles Maven ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore Build Tool

Voir tous les modèles Build Tool