.gitignore per Maven
12 regole di esclusione per Maven, pronte da copiare nel repository.
Strumento di automazione della compilazione per progetti Java
Il .gitignore completo per Maven
# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 15:49:52 UTC
# Tecnologie: Maven
### Maven ###
# Directory di compilazione di Maven
target/
# Backup della versione di Maven
pom.xml.tag
# Backup del rilascio di Maven
pom.xml.releaseBackup
# Backup delle versioni di Maven
pom.xml.versionsBackup
# Versione successiva di Maven
pom.xml.next
# Proprietà del rilascio di Maven
release.properties
# POM shaded di Maven
dependency-reduced-pom.xml
# File di progetto Eclipse
.project
# Numero di compilazione di Maven
buildNumber.properties
# Classpath di Eclipse
.classpath
# Dati dei tempi di Maven
.mvn/timing.properties
# JAR del wrapper Maven
.mvn/wrapper/maven-wrapper.jar
Cosa escludono le regole di Maven
Tutti i pattern e i motivi per includerli nel tuo .gitignore.
Generale
| Schema di esclusione | Cosa esclude |
|---|---|
target/ |
Directory di compilazione di Maven |
pom.xml.tag |
Backup della versione di Maven |
pom.xml.releaseBackup |
Backup del rilascio di Maven |
pom.xml.versionsBackup |
Backup delle versioni di Maven |
pom.xml.next |
Versione successiva di Maven |
release.properties |
Proprietà del rilascio di Maven |
dependency-reduced-pom.xml |
POM shaded di Maven |
buildNumber.properties |
Numero di compilazione di Maven |
.mvn/timing.properties |
Dati dei tempi di Maven |
.mvn/wrapper/maven-wrapper.jar |
JAR del wrapper Maven |
Nucleo di Eclipse
| Schema di esclusione | Cosa esclude |
|---|---|
.project |
File di progetto Eclipse |
Specifici di JDT (Eclipse Java Development Tools)
| Schema di esclusione | Cosa esclude |
|---|---|
.classpath |
Classpath di Eclipse |
Come usare questo .gitignore per Maven
- Copia le regole di Maven qui sopra oppure scarica direttamente il file.
- Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
- Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
- Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.