.gitignore สำหรับ Maven
กฎการละเว้นสำหรับ Maven จำนวน 12 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
สร้างเครื่องมืออัตโนมัติสำหรับโปรเจ็กต์ Java
.gitignore ที่สมบูรณ์สำหรับ Maven
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 21:52:13 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 แรเงา POM
dependency-reduced-pom.xml
# ไฟล์โปรเจ็กต์ Eclipse
.project
# หมายเลขบิลด์ Maven
buildNumber.properties
# Eclipseคลาสพาธ
.classpath
# ข้อมูลเวลา Maven
.mvn/timing.properties
# กระดาษห่อ Maven JAR
.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 แรเงา POM |
buildNumber.properties |
หมายเลขบิลด์ Maven |
.mvn/timing.properties |
ข้อมูลเวลา Maven |
.mvn/wrapper/maven-wrapper.jar |
กระดาษห่อ Maven JAR |
Eclipseคอร์
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.project |
ไฟล์โปรเจ็กต์ Eclipse |
เฉพาะ JDT (เครื่องมือพัฒนา Eclipse Java)
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.classpath |
Eclipseคลาสพาธ |
วิธีใช้ .gitignore นี้สำหรับ Maven
- คัดลอกกฎ Maven ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน