.gitignore для Maven
12 правил игнорирования для Maven, готовых к копированию в репозиторий.
Инструмент автоматизации сборки для проектов Java
Полный .gitignore для Maven
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 22:59:05 UTC
# Технологии: Maven
### Maven ###
# Каталог сборки Maven
target/
# Резервная копия версии Maven
pom.xml.tag
# Резервная копия выпуска Maven
pom.xml.releaseBackup
# Резервное копирование версий Maven
pom.xml.versionsBackup
# Maven следующая версия
pom.xml.next
# Свойства выпуска Maven
release.properties
# Maven затемненный ПОМ
dependency-reduced-pom.xml
# Файл проекта Eclipse
.project
# Maven номер сборки
buildNumber.properties
# Eclipse путь к классам
.classpath
# Данные синхронизации Maven
.mvn/timing.properties
# JAR-оболочка Maven
.mvn/wrapper/maven-wrapper.jar
Что на самом деле игнорируют эти правила Maven
Каждый шаблон ниже и почему он принадлежит вашему .gitignore.
Общий
| Шаблон | Что он игнорирует |
|---|---|
target/ |
Каталог сборки Maven |
pom.xml.tag |
Резервная копия версии Maven |
pom.xml.releaseBackup |
Резервная копия выпуска Maven |
pom.xml.versionsBackup |
Резервное копирование версий Maven |
pom.xml.next |
Maven следующая версия |
release.properties |
Свойства выпуска Maven |
dependency-reduced-pom.xml |
Maven затемненный ПОМ |
buildNumber.properties |
Maven номер сборки |
.mvn/timing.properties |
Данные синхронизации Maven |
.mvn/wrapper/maven-wrapper.jar |
JAR-оболочка Maven |
Eclipse Core
| Шаблон | Что он игнорирует |
|---|---|
.project |
Файл проекта Eclipse |
Специально для JDT (инструменты разработки Eclipse Java)
| Шаблон | Что он игнорирует |
|---|---|
.classpath |
Eclipse путь к классам |
Как использовать .gitignore для Maven
- Скопируйте приведенные выше правила Maven или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.