更新 .gitignore

This commit is contained in:
2026-05-08 09:58:08 +08:00
parent 5ef43e4e36
commit c1eb0e6fec

82
.gitignore vendored
View File

@@ -1,17 +1,8 @@
# ---> Java
# Compiled class file
######################################################################
# Java / Compiled Source
# 过滤掉编译后的 class 文件及打包文件(jar, war等)
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
@@ -20,7 +11,70 @@
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
######################################################################
# Logs
# 日志文件
*.log
hs_err_pid*
replay_pid*
######################################################################
# Build Tools
.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar
target/
!.mvn/wrapper/maven-wrapper.jar
######################################################################
# IDE
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### JRebel ###
rebel.xml
### NetBeans ###
nbproject/private/
build/*
nbbuild/
dist/
nbdist/
.nb-gradle/
######################################################################
# Others
# Version Backup
*.xml.versionsBackup
# Editor / OS
*.swp
.DS_Store
Thumbs.db
######################################################################
# Whitelist (Specific User Exclusions)
# 用户自定义:保留 build 目录下的特定源码文件(如自动生成的代码)
# 注意:如果父级目录 /build/ 被忽略,这里的规则对根目录 build 可能无效,
# 但对子模块中的 build 目录可能有效。
!*/build/*.java
!*/build/*.html
!*/build/*.xml
nul