.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
- Copiez les règles Maven ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- 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.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.